Changelog

What shipped, and when.

Every entry below is a change you can use today, dated and linked to its documentation. Latest: Dedicated BTC price topic (Jun 5, 2026).

12 entries
Streams

Dedicated BTC price topic

New hyperliquid_btc_price.v1.BtcPriceStreaming/StreamBtcPrices: a single-purpose BTC last-trade ticker. Minimal payload, a few messages per second. It is the right surface for bots and dashboards that need a price, not the order flow behind it. Available on Pro and Ultra.

Details
Platform

WebSocket relay multiplexing for the live demo

The relay behind /live now multiplexes all browser sessions onto shared gRPC subscriptions instead of one upstream subscription per viewer. Per-IP throttling is unchanged; the demo now holds its render budget under load. Product gRPC streams are unaffected.

Details
Historical

Book-updates archive passes 1B rows

The captured order-book delta store crossed 1,000,000,000 rows, alongside 1.65B+ order events and 14M+ trades. Raw financial fields retain decimal representations. Historical coverage is confirmed by dataset and date range before a manual export.

Details
Streams

Dwellir-compatible gateway v2

hyperliquid_l1_gateway.v2 is live on stream.hyperliquidrpc.com:443 with all six method names. Dwellir-generated stubs work unchanged. Ultra supports recent block-height replay and reads for up to 6 hours; timestamp and book-snapshot requests return current state.

Details
Streams

Replay from block height on event streams

StreamData TRADES, ORDERS, BOOK_UPDATES, TWAP, and EVENTS subscriptions can start from a recent block height, catch up, and continue live. The retained replay window is up to 6 hours on Ultra. QuickNode BLOCKS remains live-only; Dwellir StreamBlocks handles recent block replay.

Details
RPC

Higher eth_getLogs throughput

Log queries are now served from a dedicated read path on the node fleet, raising sustained eth_getLogs throughput on Pro and Ultra without changing rate limits. Indexers backfilling large block ranges see the most benefit.

Details
Historical

Custom dataset requests

OHLCV, wallet PnL, liquidation, and funding outputs are available as examples of custom dataset work. Each request is scoped against retained source coverage, calculation rules, output schema, format, and delivery needs.

Details
Streams

L4 book snapshots + per-block diffs

StreamL4Book now opens with a complete order-by-order snapshot (every resting order with its owner), followed by per-block diffs. Full snapshots on liquid markets are large; set your client's max receive size to 256 MB or more.

Details
Streams

Server-side wallet filtering

StreamData and StreamSwaps subscriptions accept a wallets[] filter alongside coins[]. Filtering happens on the server, so you only receive and pay egress for the addresses you follow. Built for copy-trading and fill-monitoring workloads.

Details
Pricing

Two-plan pricing: Pro and Ultra

Pricing simplified to two plans. Pro ($49/mo) carries every real-time stream at production rate limits; Ultra ($199/mo) adds recent replay up to 6 hours and higher limits. Manual historical exports and custom datasets are available on request. Annual billing gives two months free on both plans.

Details
Streams

HIP-3 and pre-market coverage

All live stream surfaces now carry HIP-3 / builder-deployed perp markets (dex:SYMBOL) alongside perps and spot (@N), including new listings as they appear. Coverage stands at 462 markets.

Details
Streams

Flat swap schema (hyperliquid_swaps.v1)

A flat, Solana-swap-compatible record for every executed fill: coin, price, size, notional, wallet, direction, realized PnL, fee and rebate flag, maker/taker, order IDs, TWAP linkage, and liquidation details. The recommended trades surface for new integrations.

Details

Put the latest surface to work.

Every live endpoint entry ships with docs and a sample. One key covers the gRPC streams, HyperEVM RPC, and HyperCore /info; historical data is requested manually.