| Event Name | A descriptive name to identify the webhook’s purpose. | ”Approval Notification for My Contract” |
| Event Description | Brief explanation of the trigger and data included. | ”This webhook sends notifications if approval occured in my contract.” |
| Webhook URL | Publicly accessible URL for receiving notifications (must handle POST requests). | https://461a-199-116-73-171.ngrok.io (Test URL or your Prod URL) |
| Select Provider | Blockchain platform for notifications (e.g., Moralis, Tatum). | Choose your desired platform. |
| Network | Blockchain Network for notifications (e.g., Ethereum, Polygon). | Choose your desired Network. |
| Contract Address | To listen to the event of the smart contract address. | 0x029a49060f36F830915ec1FA98FAB532b4c75Aec (enter your address) |
| ABI | The Contract Application Binary Interface (ABI), which defines the standard way to interact with the contract. | [ { “inputs”: om events emitted by smart contracts you’re interested in. Requires specifying the contract address and the event.Contract Even, “name”: “supportsInterface”, “outputs”: le the other webhook types are built on top of this webhook type with prefilled contract address and ABI for specific purp, “stateMutability”: “view”, “type”: “function” }, … ] |
| Event Filters | A list of event filters, including an event and other optional filters. Only the smart contract events that meet ALL the filter constraints will trigger a notification. | Select an event defined in the ABI and add optional filters. |