Esprezzo
GitHubDiscord
  • Documentation
  • Introduction
    • What is Dispatch?
      • Dispatch pricing
    • Quickstart
    • Contract activity monitor example
    • Patch templates
    • Smart contract visualization
    • Balance monitoring
  • Smart contract activity
    • Add smart contracts
    • Create Patches from smart contracts
    • Viewing contract functions and events
    • Visualizing smart contract activity (Data vis)
    • Rename, delete smart contracts
  • Webhooks
    • Webhooks overview
    • Create your first webhook
    • Webhook reference
      • Smart Contract Activity Trigger
      • Balance Change Trigger
      • Balance Threshold Reached Trigger
  • FAQ
    • Help Center
    • Discord integration guide
    • Requesting other networks
Powered by GitBook
On this page
  • Balance-tracking Triggers you can choose from:
  • Balance changes
  • Using the token whitelist
  • Adding tokens
  • Unverified token contracts
  • Balance threshold reached
  1. Introduction

Balance monitoring

Track balance changes and threshold activity in wallets and smart contracts

PreviousSmart contract visualizationNextAdd smart contracts

Last updated 4 months ago

Dispatch makes it easy to get alerts and webhook data streams for balance changes and threshold changes for wallets and smart contracts.

Balance-tracking Triggers you can choose from:

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.

Balance changes

Choose the "Asset balance change" Trigger if you want to monitor wallets and smart contracts for changes to the balance of a specific token.

Using the token whitelist

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.

Adding tokens

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.

What you will need (Requirements)

  1. Network - Which network is the asset on?

  2. Token contract address

  3. Contract ABI - If the token contract is unverified

This will launch a modal:

Once you add the token contract address and a descriptive nickname you'll remember, press the "Add contract" button.

Unverified token contracts

If the address you entered is for an unverified contract, you'll need to paste in the contract's ABI in JSON format:

Balance threshold reached

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.

Once you've selected the token, set

  1. Balance threshold: The number (threshold)

  2. Above or below threshold: Do you want to know when the balance goes above the number? Or below it?

From the in Step 2, "Trigger Conditions", if you don't see the token you want to monitor, select "Add a token" from the Token dropdown:

Once you've added the contract to Dispatch, you will be able to use it in any you create.

Don't see the token you want to set a balance threshold alert for? Here's .

Patch Builder
how to add the token
Balance changes
Balance threshold reached
Patch
Searching for a token to monitor balance changes
Click "Add a token" at the bottom of the dropdown
Adding a token to Dispatch
Adding the ABI for an unverified token contract
searching for a crypto token in Esprezzo Dispatch to monitor balance activity
Clicking the "Add a token" option in the Token dropdown menu to monitor balance activity
A modal with inputs required to add a token to Dispatch for monitoring. Includes inputs for the token's network, contract address, and contract name