We're thrilled to announce a significant upgrade to Dispatch that brings a whole new dimension to how you understand on-chain activity. You’ve counted on us for real-time on-chain activity notifications about important on-chain activity, and now you can get bigger picture insights into your smart contracts.
Forget sifting through endless transaction logs; Dispatch’s smart contract activity visualization provides a clear and intuitive way to analyze smart contract activity at a glance, making it easier to identify trends, pinpoint anomalies, and gain actionable insights.
Building on the ability to monitor specific activity, you can now click into any of your smart contracts (across Ethereum, Polygon, Base, Optimism, or Arbitrum) to get insights into:
- Most frequent activity: Understand how people are interacting with your project.
- Identify key players: See which addresses are initiating the most important function calls and events.
- See emerging trends: Visualize activity over time to identify growth, spikes, and potential issues.
Add smart contracts, select the events and functions you care about, and Dispatch shows you which addresses are interacting with your contract, your most-called functions, and emerging patterns — all without writing a single query.
The contract view makes this data accessible to your entire team. Whether you're a developer validating behavior, a product manager tracking usage, or a community lead monitoring engagement, everything you need is at your fingertips.
Table of contents
See trends in real-time
Web3 teams lose hours daily jumping between dashboards, writing SQL or GraphQL queries, and waiting for updates to gauge how customers are and aren’t engaging with their protocols and projects. Dispatch eliminates the guesswork with live visualizations baked into your monitoring workflow — no more fragmented tools or missing insights.
Monitor what matters, act faster
Once click into your contract shows:
- Active addresses: See which wallets interact with your tracked functions and events
- Core metrics: Instantly identify high-traffic functions and recurring events
- Temporal patterns: Track activity trends, lulls, and trends across multiple timeframes, from hourly to yearly views
See how your contract behaves in the real world. Compare historical patterns with live activity to understand how protocol updates affect usage, measure the impact of your campaigns, and validate your contract's performance based on actual data.
Compare smart contract activity and unique addresses over time
Insights without queries
While tools like Dune are powerful for custom queries, you shouldn’t have to write SQL to understand smart contract activity. Dispatch helps bridge this gap, empowering anyone to gain insights.
Product managers: Track user engagement in real time by monitoring how specific contract functions are utilized — no more waiting for engineers to pull data.
Business teams: Access growth metrics and usage patterns instantly to help with strategic decisions, like partnerships or feature prioritization, with live on-chain data.
Developers: Validate contract behavior and debug faster by spotting critical patterns, including:
- Function call frequency and peak activity times
- Event emission trends like contract admin changes and approvals
- Most common interactions, like recurring wallet addresses or high-traffic events and functions
- Hourly/daily activity cycles to help you learn to optimize scalability
Marketing and community managers: Prove campaign impact by sharing visualized on-chain engagement metrics like minting activity, claims, and voting participation.
Dispatch eliminates technical bottlenecks that might otherwise slow you down.
Turn insights into action
Smart contracts power every corner of Web3, but what you do with contract data depends on your project’s goals. Here’s how teams across Web3 can use Dispatch to respond faster and make smarter decisions:
DeFi
- Track daily transaction peaks to schedule maintenance or promotions
- Monitor high-frequency functions to validate contract stability under load
- Identify “superuser” wallets for liquidity mining rewards
See which addresses are interacting most with a contract
Gaming/GameFi
- Track in-game asset trades, like weapon transfers, to balance economies
- Monitor player engagement via recurring actions like craftItem or startQuest
- Spot bot activity through abnormal transaction patterns
For NFT projects
- Spot real-time mint surges during drops using hourly/daily call trends
- Track secondary sales via transfer events
- Identify loyal holders through recurring transactions
For social dApps
- Map registration spikes to marketing campaigns
- Measure engagement through function calls like “follow” or “share”
- Identify power users (wallets) for rewards
See which addresses are interacting most with a contract
For DAOs
- Track proposal cycles
- Measure voting participation
- Identify quiet periods to avoid critical votes
From optimizing DeFi protocols to nurturing NFT communities, from scaling social platforms to streamlining DAO governance — Dispatch helps you turn contract data into actionable insights.
Getting started with smart contract data viz
To get started, you'll need a Dispatch account. If you don't have one yet, sign up for free.
If you’re new to Dispatch, we’ll be setting up a Patch: basically, an automation that uses on-chain activity to trigger alerts or create data visualizations.
Let's walk through visualizing Lido's Community Staking Module to track validator activity.
1. Log in to Dispatch
From the Dashboard, select the “Smart contract activity” Trigger from the dropdown under "When this happens..." input.
2. Select an Action
This is where you'll choose how you want to track your smart contract activity. If you’re not interested in notifications and just want to see the data (and visualize it) in Dispatch, choose Dispatch Monitor.
Click “Complete Patch”.
3. Set Trigger Conditions
In this step, you'll tell Dispatch which smart contract and contract activity you’re interested in.
- Select Ethereum network
- Add Lido’s CS Module contract address (0xdA7dE2ECdDfccC6c3AF10108Db212ACBBf9EA83F)
- Select events and functions like NodeOperatorAdded, SigningKeyAdded, DepositedSigningKeysCountChanged, and TargetValidatorsCountChanged
4. Confirm Action type
Select "Dispatch Monitor" as your Action (this should be pre-selected if you chose it in the Dashboard). Click "Continue" to confirm the destination and move to the next step.
5. Name your Patch & turn it on
Since you've selected Dispatch Monitor, no test is needed. If you selected any other Action, we highly recommend testing to make sure Dispatch can send the data where you want it to go. Give your Patch a name (or leave the suggested name) and click "Turn Patch on" to start seeing your contract activity.
6. See your contract insights
After setup, viewing your data is simple:
- Go to Contracts > Overview
- Click on your contract address
You'll instantly see:
- Which addresses are interacting with your events and functions
- Your most frequently called functions
- Your most common events
- Activity trends across time periods (hourly to yearly)
- The data updates in real-time as new events and functions occur.
We’d love your feedback
Have feedback about the new contract visualization feature? We'd love to hear your thoughts! Share your experience to help us make it even better.
What's next
Smart contracts are the foundation of Web3, and now understanding their activity is simpler than ever. We built this visualization feature based on your feedback, and we can't wait to see how you use it to improve your protocols, strengthen your communities, and build better products.
Ready to start? Create a free Dispatch account to see your contract activity in a whole new way.
Want to learn more or share your thoughts? Check out our Docs, join our Discord community, or follow us on Twitter and Linkedin.