Announcement
SonarX Releases Hyperliquid Order Book Snapshots to Public S3
// L2 summary order book snapshots for Hyperliquid HIP-3 perpetual DEX markets are now freely available in a public S3 bucket under CC0 1.0, with full L2 and L4 book data also available.
SonarX Releases Hyperliquid Order Book Snapshots to Public S3

Hyperliquid Order Book Snapshots Now Publicly Available

SonarX is making Hyperliquid order book snapshots freely available through a public S3 bucket. Starting today, L2 summary snapshots for all HIP-3 perpetual DEX markets are accessible to anyone, no account or API key required.

The L2 Summary Snapshots are released under the CC0 1.0 Universal (Creative Commons) license. You are free to use, share, and build on it for any purpose without restriction.

What Are L2 Summary Snapshots?

L2 summary snapshots provide a compact view of the top 20 price levels on each side of the order book, captured every 20 blocks. Each snapshot includes:

  • Price (px) — the aggregated price level
  • Size (sz) — total size across all orders at that level
  • Order count (n) — number of individual orders at that level
  • Block height and timestamp — exact on-chain reference point

This gives you a lightweight, high-frequency view of market depth without needing to reconstruct the full book yourself.

Sample Data

Each file contains a JSON array of snapshots. Here is a truncated example from the hyna:BTC market:

[
  {
    "height": 901329020,
    "block_time": "2026-02-21T11:02:26.827929333",
    "market": "hyna:BTC",
    "bids": [
      { "px": "68182.0", "sz": "0.05387", "n": 4 },
      { "px": "68181.0", "sz": "0.00079", "n": 1 },
      { "px": "68174.0", "sz": "0.14664", "n": 1 },
      { "px": "68172.0", "sz": "0.7332", "n": 1 },
      { "px": "68166.0", "sz": "2.19963", "n": 1 }
    ],
    "asks": [
      { "px": "68183.0", "sz": "0.01874", "n": 1 },
      { "px": "68188.0", "sz": "0.15", "n": 1 },
      { "px": "68194.0", "sz": "0.01124", "n": 1 },
      { "px": "68197.0", "sz": "0.10084", "n": 1 },
      { "px": "68199.0", "sz": "3.07924", "n": 3 }
    ]
  },
  ....
]

Each snapshot contains up to 20 bid and 20 ask levels (truncated above for brevity). Snapshots are taken every 20 blocks, so a single file covers a range of block heights with multiple entries in the array.

How to Access the Data

The snapshots are stored as gzipped JSON in the sonarx-hyperliquid S3 bucket (requester-pays):

s3://sonarx-hyperliquid/market_data/hip3/{market}/l2-summary-snapshots/{partition}/{height}.json.gz

Each file contains an array of snapshots from a range of block heights. For example:

aws s3 cp s3://sonarx-hyperliquid/market_data/hip3/BTC-USDH/l2-summary-snapshots/886370000/886372000.json.gz . --request-payer requester

Data is loaded to the public bucket weekly with a two-day lag. For example, a Saturday load will include everything through Thursday.

Initial Coverage: HIP-3 Markets

We are initially populating data for HIP-3 perpetual DEX markets on Hyperliquid. These are the decentralized perpetual futures markets launched through Hyperliquid’s HIP-3 framework.

Coverage for standard perps and spot markets will follow.

Full L2 and L4 Books Also Available

In addition to the summary snapshots, SonarX produces full-depth L2 and L4 order book data for all Hyperliquid markets:

  • L2 snapshots — every aggregated price level in the book, not limited to the top 20
  • L4 snapshots — individual order-level data including order IDs, sides, prices, and sizes

These datasets are available through SonarX. Reach out to the SonarX team to learn more about accessing the complete order book history.

Get in Touch

If you’re building on Hyperliquid or need historical order book data for research, trading, or analytics, we’d love to hear from you at contact@sonarx.com.