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).
AsyncAPI Specification
Work with this as data
Every AsyncAPI spec here is available over the APIs.io API and to AI agents over MCP.