- Blocks applied by the node
- Per-coin order book diffs
- Mempool transactions, when enabled
- Timing metrics
- Low-latency ping frames
- Server-side error events
How it works
Hyperliquid Data Stream runs as a WebSocket service in front of a Hyperliquid node. Clients connect to the provided endpoint, subscribe to the required data streams, and receive real-time updates as soon as they are available from the node. The service supports two modes:
JSON mode is useful for a quick smoke test. For production, use binary mode.
Endpoint
Hyperliquid Data Stream speaks WebSocket over plain TCP.ws://, not wss:/.