Skip to main content
Exclusive to hypernode. The public HyperLiquid API only provides L2 order books (top 20 aggregated price levels, no addresses). hypernode gives you L4: every individual resting order on every market, with the wallet address that placed it.

What is L4?

Why it matters

  • See who is providing liquidity at every price level
  • Track specific wallets across their entire order book
  • Detect spoofing — large orders placed and pulled
  • Measure real depth — not just aggregated levels but individual order sizes
  • Build your own L2/L3 by aggregating L4 data however you want

Scale

On mainnet right now:
  • 699 markets with L4 data
  • 380,000–400,000 individual orders across all markets
  • BTC alone: ~33,000 bids, ~15,000 asks (~48,000 total)
  • Refreshed every second from our local node
  • Cached — responses served instantly, no per-request computation

Endpoints

Quick example

Each order in the response:
Every field you need: who placed it, at what price, what size, when, and whether it is reduce-only or a trigger order.

Rate limits

L4 data has its own rate limit, separate from general REST queries:

Authentication

Same API keys as all hypernode endpoints. Pass via x-api-key header or ?key= query parameter. Sign up at polynode.dev — Growth plan and above includes L4 access.