Balance monitoring
Track balance changes and threshold activity in wallets and smart contracts
Last updated
Track balance changes and threshold activity in wallets and smart contracts
Last updated
Dispatch makes it easy to get alerts and webhook data streams for balance changes and threshold changes for wallets and smart contracts.
With either Trigger, you can monitor multiple wallet and/or contract addresses with one Patch, as long as all addresses are on the same network. You can currently only monitor one token per Patch.
So, if you want to track USDC balance changes in multiple wallets and contracts on Base, you can create one Patch to do that. However, if you want to track USDC activity in multiple wallets on multiple networks (e.g. Ethereum and Base), you'll need to create one Patch for each network.
Choose the "Asset balance change" Trigger if you want to monitor wallets and smart contracts for changes to the balance of a specific token.
Dispatch comes pre-loaded with popular tokens that make it easy to start monitoring balance activity. All you have to do is select the network that the token is on, and type the token symbol in the "Token" search box.
If you don't see the token you want to monitor, you can add it.
After searching the whitelist to make sure the token you want to monitor is not already in Dispatch, here's how to add the token you want to watch.
Network - Which network is the asset on?
Token contract address
Contract ABI - If the token contract is unverified
From the Patch Builder in Step 2, "Trigger Conditions", if you don't see the token you want to monitor, select "Add a token" from the Token dropdown:
This will launch a modal:
Once you add the token contract address and a descriptive nickname you'll remember, press the "Add contract" button.
If the address you entered is for an unverified contract, you'll need to paste in the contract's ABI in JSON format:
Once you've added the contract to Dispatch, you will be able to use it in any Patch you create.
The "Balance threshold reached" Trigger is helpful if you need to know when the balance of a specific token goes above or below a certain threshold amount.
For example, if you want to know when a team wallet's ETH balance goes below a certain amount, or when a reward-dispensing contract's ERC-20 reward token goes below a certain threshold.
After selecting the network that the token is on, you'll be able to search for the token and enter addresses.
Don't see the token you want to set a balance threshold alert for? Here's how to add the token.
Once you've selected the token, set
Balance threshold: The number (threshold)
Above or below threshold: Do you want to know when the balance goes above the number? Or below it?