Glacier Webhooks allow developers to monitor real-time events on the Avalanche C-chain and L1s. Whether it's tracking smart contract events, NFT transfers, or wallet-to-wallet transactions, webhooks provide instant, customizable notifications.
Key Features:
Real-time notifications: Receive updates on on-chain activities without the need for polling.
Customizable: Tailor the notifications for specific event types.
Secure: Use shared secrets and signature-based verification for trusted notifications.
Broad Coverage: Supports Avalanche C-chain mainnet, testnet, and various L1s.
How Webhooks Work
Webhooks deliver real-time data to other applications by sending event details to a pre-configured URL. They offer a more efficient alternative to polling APIs by pushing data as events occur.
Security and Verification:
Webhooks can be secured using HMAC SHA-256 signatures. AvaCloud includes a signing secret in every outbound webhook request header, allowing users to verify the authenticity of the notification.
Ethers vs Webhooks
Webhooks APIs offer a simpler and more reliable alternative to Ethers.js by providing enriched, real-time event data with built-in resumption after interruptions, reducing complexity and ensuring 100% reliability without extra code. More about this here.
Test the APIs
The API Playground within the documentation allows users to easily test and interact with the Webhooks API. It provides an environment to execute API calls directly from the docs, helping developers explore the endpoints and see live responses in a user-friendly interface.
Getting Started
For users looking to get started with the Webhooks API, detailed guides are available to assist in setting up accounts, obtaining API keys, and making the first query.
FAQ
For any additional questions, please view our other knowledge base articles or contact a support team member via the chat button. Examples are for illustrative purposes only.