Skip to main content

What Delivery Formats Does Syncro Data Stream for Hyperliquid Support? — WebSocket JSON and ESP Binary

Written by Mike

In which formats can clients consume the Hyperliquid data stream from Syncro Data Stream?

Two delivery formats

Syncro Data Stream for Hyperliquid supports two delivery formats over the same authenticated WebSocket interface: WebSocket JSON and ESP binary. The choice can be set per client.

WebSocket JSON

JSON delivery is intended for fast integration. Most trading, analytics, indexing, or monitoring stacks already parse JSON, so onboarding requires no custom binary parser. This is the default option for teams prioritising integration speed.

ESP binary

ESP binary delivery is designed for latency-sensitive teams that want lower parsing overhead and minimal bandwidth on the wire. For high-throughput consumers, the binary format reduces serialisation cost on both sides.

Subscription model on top of format

Independent of format, clients can subscribe to per-coin streams or the full firehose. Per-coin filtering is useful for cross-pair and cross-venue arbitrage operations. Full firehose supports counterparty modelling that requires the entire order flow surface.

Operational channel

A dedicated error and metrics channel runs alongside the market data feed, regardless of delivery format. Block latency, apply duration, and heartbeat metrics are included on that channel, keeping operational signals out of the data path.


This article is for informational purposes only and does not constitute a service agreement.

Did this answer your question?