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
1m
Base resolution
Live
OI, outcomes & trades
757
Assets captured
x402
USDC · Base + Hyperliquid

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

no history endpoint

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.

~3.5d on HL

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.

+ counterparty

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.

no public feed

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.

150+ assets

HIP-3 perps

Equities, commodities, indices and FX perps on the xyz and other HIP-3 dexes, captured on the same feed.

spot

Spot markets

Spot pair context and candles alongside the perp universe, captured on the same per-minute feed.

capture-or-lose

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.

reference

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

1

Discover for free

Hit the free coverage and discovery endpoints to see exactly what's available, and how deep, before you spend anything.

2

Get a 402

Request a data endpoint and it returns a 402 quoting the USDC price and where to pay.

3

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.