Events
In a traditional API, customers request data from the blockchain using the API. This process involves continuous polling where customers request new blocks, transactions, and related information. The system retrieves data on demand, creating a continuous query process cycle.
Event streaming flips the interaction model by delivering blockchain events directly to customers. Events can be delivered two ways:
- Webhook — Blockdaemon pushes events to a URL you host. See Webhook Streaming.
- WebSocket — you open an outbound connection to Blockdaemon and receive events over it. No inbound firewall rule or public endpoint needed on your side. See WebSocket Streaming.
Blockchain events are delivered in near real-time as they happen on the chain. This enables an event-driven architecture where customers receive only the data they're interested in and only when relevant. Customers can control which events will be sent by event streaming. It works on a conditional basis that is reflected in the form of rules and variables.
InfoThis API is part of the Chain Watch bundles.
Important NoteEach call incurs a fixed CU charge, plus additional CUs for API operations. See the Compute Units Usage page for details.
Supported Protocols
See Event Coverage for which event types are supported on each protocol and network. The table below is a quick overview.
| Protocol | Network |
|---|---|
| Base | Mainnet Sepolia |
| Bitcoin Cash | Mainnet Testnet |
| BNB | Mainnet Testnet |
| Bitcoin | Mainnet Testnet Testnet4 |
| Dogecoin | Mainnet Testnet |
| Polkadot | Mainnet Testnet Assethub-Mainnet Assethub-Westend |
| Ethereum | Mainnet Sepolia Hoodi |
| Litecoin | Mainnet Testnet |
| Monad | Mainnet Testnet |
| Optimism | Mainnet |
| Polygon | Mainnet Amoy |
| Stellar | Mainnet Testnet |
| Tron | Mainnet Nile |
| Solana (beta) | Mainnet Testnet |
| Kaia | Mainnet Testnet |
| XRP | Mainnet Testnet |
Blockdaemon Event Streaming supports several event types. These are split into two main condition categories:
- Receive events when a blockchain event of a specific type occurs
- Receive events when a blockchain event is related to a specific address
Check out the full list of supported event types.
Allow-listed IPs
To enhance security and prevent DDoS attacks, allow-list the following IP addresses that will hit your Events Webhook endpoints:
35.245.225.13134.150.141.9134.85.141.205
👋 Need Help?
Contact us through email or our support page for any issues, bugs, or assistance you may need.
Updated 5 days ago
