The Live Data channel multiplexes public topics over one connection. Subscribe only to the topics and event types your application uses.
Endpoint
wss://ws-live-data.kuest.com
Keep the connection alive
Send any case-insensitive form of PING; the server replies with PONG.
Subscription envelope
| Field | Description |
|---|---|
action | subscribe or unsubscribe |
subscriptions | Array of topic subscriptions |
topic | Public activity, comment, spot-price, and Chainlink TWAP topics |
type | Event inside the topic, or * for every supported event |
filters | Optional topic-specific filter object |
filters accepts a JSON object or a JSON-encoded string. Use symbol for one symbol and
symbols for an array.
Common topic events
| Topic | Type | Use |
|---|---|---|
activity | orders_matched | Public matched-order activity |
comments | comment_created | New community comments |
crypto_prices_chainlink | update | Chainlink spot-price updates |
crypto_prices_twap_thirty | update | Chainlink 30-second TWAP updates |
crypto_prices_twap_sixty | update | Chainlink 60-second TWAP updates |
crypto_prices_binance | update | Binance-backed spot-price updates |
For Polymarket markets beginning on or after August 7, 2026 at 00:00 UTC, use the 30-second TWAP topic for 5-minute markets and the 60-second TWAP topic for 15-minute and 4-hour markets.
One connection can hold several subscriptions. An activity payload includes creator
when the market creator wallet is known.
Activity example
{
"topic": "activity",
"type": "orders_matched",
"payload": {
"proxyWallet": "0xe25b9180f5687aa85bd94ee309bb72a464320f1b",
"creator": "0x8f2a6db31d2f3f3c8e4f9e74d5f5f9d2a7b0c123",
"transactionHash": "0xdeadbeef",
"eventSlug": "x-banned-in-uk-by-march-31"
}
}Try it
WebSocket Playground
Browser sockets cannot set custom Authorization headers. This widget appends the token as a query param.
Connection Log
No events yet.