Hyperliquid market-data archive
Hyperliquid history,
by the minute.
Open interest, candles, trades, liquidations, HIP-3, spot and outcome markets, recorded continuously at one-minute resolution. Query any window in seconds and pay per request in USDC over x402.
- Discover for free
- Pay per request in USDC
- x402 native · no account
What you get
Freshness · 1-minute resolution · the whole universe
Every dataset, captured continuously at one-minute resolution across the whole Hyperliquid universe: main perps, HIP-3, spot and outcome markets, plus the full trade tape and liquidations. Query any window instantly, and pay only for what you read.
Datasets
What we capture
Open interest
HL exposes OI only as a live field, with no history endpoint. We persist it every minute, so the past stays available even when HL's own API can't return it.
1m OHLCV candles
Hyperliquid's candleSnapshot keeps only the last ~5000 intervals. We capture the 1m base continuously and derive every higher interval on read.
Trade tape
Every fill, mirroring Hyperliquid's WsTrade verbatim, including the buyer and seller addresses its own feed carries. Served live from a hot store, with archive read-through for history.
Liquidations
A forced-liquidation tape with the liquidated user, method and mark price. Hyperliquid broadcasts no public liquidation feed, so we derive it from the node fills tape, about two hours behind.
HIP-3 perps
Equities, commodities, indices and FX perps on the xyz and other HIP-3 dexes, captured on the same feed.
Spot markets
Spot pair context and candles alongside the perp universe, captured on the same per-minute feed.
Outcome markets
HIP-4 prediction markets list, trade and settle, then age out of Hyperliquid's rolling candle window. We record their 1m history live, so it stays available after they settle.
Listing history
A diffed log of listings, delistings and leverage changes over time, including assets that have since been removed.
How it works
Pay per request, in USDC, over x402
Discover for free
Hit the free coverage and discovery endpoints to see exactly what's available, and how deep, before you spend anything.
Get a 402
Request a data endpoint and it returns a 402 quoting the USDC price and where to pay.
Pay and read
Sign an EIP-3009 authorisation, retry with the X-PAYMENT header, get 200. You pay in USDC, and the facilitator covers the gas (no ETH required).
Already trading on Hyperliquid? Pay with the same USDC you open positions with. The 402 also takes payment natively on Hyperliquid (HyperCore): gasless, with no bridging or second wallet.
Freshness
Recent data? Straight from the source.
Freshness depends on the product. Open interest, outcome prices and the live trade tape are served right up to the present minute; candles lag about two days (reconstructed from Hyperliquid's node tape) and liquidations run about two hours behind. For anything fresher than a product's window, query Hyperliquid directly. It natively serves recent candles and live market state, while we keep the deep, per-minute history.