Subscribe
Send a subscribe message to start receiving events:Subscribe with custom ID
Give your subscription a name for easier management:Multiple subscriptions
You can have multiple active subscriptions on one connection. Each gets its own ID:Unsubscribe
Ping/pong
The server sends WebSocket ping frames every 30 seconds. Most libraries handle this automatically. You can also send application-level pings:Common subscription patterns
Everything (firehose):"order" umbrella matches: order, order_filled, order_canceled, order_rejected. New resting orders have type order with data.status: "open".
Prediction markets:
Subscription limits
Exceeding your subscription limit returns an error:
HyperEVM transactions
Subscribe to pre-block HyperEVM smart contract transactions using theevmRawTx action type:
consensus: "pre" and a data field containing the raw RLP-encoded signed transaction as a hex string. See Event Types for the full decoding example.