ThunderCore · AsyncAPI Specification
ThunderCore WebSocket JSON-RPC event surface
Version 1.0.0
GENERATED (not provider-published) AsyncAPI description of ThunderCore's documented WebSocket endpoints. ThunderCore publishes WebSocket URLs for mainnet and testnet and recommends WebSockets for having new logs pushed to you instead of polling eth_getLogs. The event protocol is the standard Ethereum JSON-RPC pub/sub (eth_subscribe) surface, since ThunderCore's external protocol is Ethereum-compatible. No first-party AsyncAPI document is published by ThunderCore.
Channels
subscriptions
Ethereum JSON-RPC pub/sub channel: clients call eth_subscribe over the WebSocket (subscription types per the Ethereum convention, e.g. logs for contract events — the use case the ThunderCore docs call out) and receive eth_subscription notifications.
Servers
wss
mainnet
ThunderCore Mainnet WebSocket (chain ID 108). Alternates wss://mainnet-ws.thundertoken.net and wss://mainnet-ws.thundercore.io.
wss
testnet
ThunderCore Testnet WebSocket (chain ID 18).