The contract, precisely
Hyperliquid's contract specifications are unusually simple: one contract is one unit of the underlying spot asset, priced against a Hyperliquid oracle index of that asset. There is no expiry and no delivery — funding every hour does the convergence work instead.
Collateral is USDC while most oracle prices are denominated in USDT, and no USDC/USDT conversion is applied. Technically that makes these quanto contracts where USDT-denominated PnL is paid in USDC. A few markets, currently PURR-USD and HYPE-USD, use USDC-denominated oracle prices because Hyperliquid spot is their most liquid source.