Comment on page
Add new smart contracts
Use smart contracts events and functions to trigger alerts or automated workflows
To use smart contract event emissions and function calls to trigger alerts and automated workflows, you'll need to add the contracts to Dispatch.
There are 2 ways to add smart contracts to Dispatch:
- 1.
- 2.
Currently Dispatch supports smart contracts on Arbitrum One, Base, Polygon, and Ethereum.
Click the "Add contract" button:

In the modal, add the
- 1.Network: the network that the smart contract is on
- 2.Contract address: the address of the smart contract you want alerts/automations from
- 3.Contract nickname: an easy-to-remember, descriptive name for the contract that will distinguish it from other contracts you might add later
Click the "Add contract" button.
If the contract you want to monitor is unverified, there are a few extra steps. Namely, you'll need to provide the contract ABI in JSON format.

If the contract you're adding is a proxy, Dispatch provides the option to add the associated implementation contract at the same time, so you can monitor activity in both the proxy and implementation contracts.
To monitor activity in both the proxy and implementation contracts, you'll need to provide the ABIs for both contracts.

At this time Dispatch beta does not auto-update monitoring of new implementation contracts when proxy contracts are updated with new implementation contract addresses.