Skip to main content

WebSocket endpoint

wss://hyper.polynode.dev/ws?key={api_key}
Pass your API key as a query parameter. Keys are prefixed with pn_live_.

Networks

NetworkEndpointVolumeDescription
Mainnetwss://hyper.polynode.dev/ws~500-1000 actions/secHyperLiquid production chain
Testnetwss://hyper-testnet.polynode.dev/ws~30-50 actions/secHyperLiquid testnet, HIP-4 active

Latency

hypernode delivers committed transactions before HyperLiquid’s own public API.
CoinMedian AdvantageDelivered First
BTC+313ms74%
ETH+198ms68%
SOL+276ms73%
HYPE+561ms91%
All+333ms77%
Less liquid assets show a larger advantage.

Keep-alive

The server sends WebSocket ping frames every 30 seconds. Your client must respond with pong within 90 seconds or the connection is closed. Most WebSocket libraries handle this automatically. You can also send application-level pings:
{"action": "ping"}
Response:
{"action": "pong"}