
An simple guide to Decoding Traces Data
In this guide, we'll explore how to use traces to analyze transaction behavior, and gain a deeper understanding of smart contract execution.

A Primer on Smart Accounts
From EOAs to Programmable Smart Accounts: What They Are, How They Work, and Why It Matters
Leverage onchain data to discover what people are doing in crypto, why and how to maximize the trend.

An simple guide to Decoding Traces Data
In this guide, we'll explore how to use traces to analyze transaction behavior, and gain a deeper understanding of smart contract execution.

A Primer on Smart Accounts
From EOAs to Programmable Smart Accounts: What They Are, How They Work, and Why It Matters
Leverage onchain data to discover what people are doing in crypto, why and how to maximize the trend.
Share Dialog
Share Dialog


Subscribe to Onchain Curiosity
Subscribe to Onchain Curiosity
<100 subscribers
<100 subscribers
When it comes to measuring real crypto user adoption, many builders and analysts are accepting that simple quantity metrics- like active addresses and transaction counts, don’t tell the whole story. Blockworks data analyst Dan Smith has been openly critical of active address counts, calling them noisy. Many of those addresses are not real people but bots that take advantage of the low gas cost on L2s (usually <$0.1) to create millions of addresses.
Active addresses are useful for showing quantity/scale of adoption, but they miss the point of quality, which is where real adoption lives. That is why Base creator Jesse Pollak has supported the idea of quality metrics like qMTA (quality monthly transacting addresses) which helps teams measure and support genuinely valuable users and builders.

More teams are working to move the industry beyond quantity-focused metrics. For example, Dune introduced the Dune Index as a proxy for real crypto adoption by aggregating metrics like fees, transactions and transfer volume instead of relying only on market capitalization. Flipside’s intelligence-driven growth (IDG) playbook has laid groundwork for measuring onchain growth. Slice Analytics also introduced a Quality Score methodology to help protocols identify and reward users based on the real value they contribute. Addressable built a tool to help advertisers target the right audience with metrics such as cost per wallet rather than only active wallets.
Together, these developments point to a growing consensus: it is time to move beyond metrics like active addresses, transaction counts and total value locked, and to explore quality-driven metrics that better reflect real adoption.
Most protocols have relied on quantity metrics such as active wallets and transaction counts in their reports. That can be useful at a glance, but it creates a risk of false confidence: you may think your user base is growing when in fact much of the activity is driven by airdrop farmers, which leaves the protocol worse off in the end.
Common shortcomings of quantity metrics include:
Trading bots and airdrop farmers can create thousands of addresses and generate artificial activity that inflates numbers without representing real users.
One person can control multiple addresses for security, economic or privacy reasons.
A $0.01 transaction counts the same as a $10,000 transaction, so there is no distinction between meaningful economic activity and spam.
Project incentives can encourage low-value transactions that do not reflect meaningful engagement.
Consider Blast as an example. Back in March 2025, average daily transactions were hitting above 600,000. Quality-adjusted metrics, however, suggested that only about 51 percent of transactions and 58 percent of users represented genuine engagement. Spikes in activity were driven by incentive campaigns that rewarded interactions while users farmed airdrops. When incentives dried up, activity fell.
Rather than measuring adoption only by counts, we can track metrics that show user quality and how users actually interact with a protocol.
I like to analyze protocols using the BVM methodology that involves a three-step process: user quantity, user quality and user behavior.
Quantity metrics answer whether the user base is growing or shrinking and give a sense of scale:
Unique active wallets: distinct wallets interacting with the protocol in a given period.
Active users (DAU, WAU, MAU): daily, weekly and monthly active wallets.
New versus returning users: cohort split — are you onboarding new users or retaining existing ones?Growth rate: period-over-period change in active users.
Quality metrics let protocols distinguish low-value activity from meaningful engagement so they can focus resources on high-quality users:
Spam filters: exclude one-off transactions and obvious airdrop or faucet activity.
Human versus bot: filter addresses showing high-frequency, repetitive or MEV-like patterns.
Sybil detection: identify clusters of wallets with mirrored transaction behavior.
User segmentation: classify wallets by trading volume or behavior into groups such as whales, retail, power users and farmers.
Holder distribution: track wealth concentration using measures like the Gini coefficient or share of top holders.
For example, Visa dashboard shows $4.51 trillion in stablecoin transactions in September 2025. That number looks large, but when remove bots, HHT addresses, CEX Exchanges, and internal smart contract interactions, you're left with $1.03 trillion, which is approximately the 20% of the headline metrics.

The final step is to track behavior to understand whether adoption is one-off hype or sustained usage, and which product features actually drive growth:
Retention and churn: percentage of wallets that stay active versus those that drop off over time.
Activation rate: percentage of new users who perform a key action (for example, first swap, stake or mint) within a defined period.
Contract and dApp interaction: which contracts or apps users engage with most — swapping, staking, voting, borrowing or minting.
When protocols measure these metrics well, they can more accurately track adoption, improve product decisions, grow their user base and ultimately increase revenue.
This is the first part of my Beyond Vanity Metrics series. In the next post, I will show how we apply these metrics to track stablecoin adoption.
When it comes to measuring real crypto user adoption, many builders and analysts are accepting that simple quantity metrics- like active addresses and transaction counts, don’t tell the whole story. Blockworks data analyst Dan Smith has been openly critical of active address counts, calling them noisy. Many of those addresses are not real people but bots that take advantage of the low gas cost on L2s (usually <$0.1) to create millions of addresses.
Active addresses are useful for showing quantity/scale of adoption, but they miss the point of quality, which is where real adoption lives. That is why Base creator Jesse Pollak has supported the idea of quality metrics like qMTA (quality monthly transacting addresses) which helps teams measure and support genuinely valuable users and builders.

More teams are working to move the industry beyond quantity-focused metrics. For example, Dune introduced the Dune Index as a proxy for real crypto adoption by aggregating metrics like fees, transactions and transfer volume instead of relying only on market capitalization. Flipside’s intelligence-driven growth (IDG) playbook has laid groundwork for measuring onchain growth. Slice Analytics also introduced a Quality Score methodology to help protocols identify and reward users based on the real value they contribute. Addressable built a tool to help advertisers target the right audience with metrics such as cost per wallet rather than only active wallets.
Together, these developments point to a growing consensus: it is time to move beyond metrics like active addresses, transaction counts and total value locked, and to explore quality-driven metrics that better reflect real adoption.
Most protocols have relied on quantity metrics such as active wallets and transaction counts in their reports. That can be useful at a glance, but it creates a risk of false confidence: you may think your user base is growing when in fact much of the activity is driven by airdrop farmers, which leaves the protocol worse off in the end.
Common shortcomings of quantity metrics include:
Trading bots and airdrop farmers can create thousands of addresses and generate artificial activity that inflates numbers without representing real users.
One person can control multiple addresses for security, economic or privacy reasons.
A $0.01 transaction counts the same as a $10,000 transaction, so there is no distinction between meaningful economic activity and spam.
Project incentives can encourage low-value transactions that do not reflect meaningful engagement.
Consider Blast as an example. Back in March 2025, average daily transactions were hitting above 600,000. Quality-adjusted metrics, however, suggested that only about 51 percent of transactions and 58 percent of users represented genuine engagement. Spikes in activity were driven by incentive campaigns that rewarded interactions while users farmed airdrops. When incentives dried up, activity fell.
Rather than measuring adoption only by counts, we can track metrics that show user quality and how users actually interact with a protocol.
I like to analyze protocols using the BVM methodology that involves a three-step process: user quantity, user quality and user behavior.
Quantity metrics answer whether the user base is growing or shrinking and give a sense of scale:
Unique active wallets: distinct wallets interacting with the protocol in a given period.
Active users (DAU, WAU, MAU): daily, weekly and monthly active wallets.
New versus returning users: cohort split — are you onboarding new users or retaining existing ones?Growth rate: period-over-period change in active users.
Quality metrics let protocols distinguish low-value activity from meaningful engagement so they can focus resources on high-quality users:
Spam filters: exclude one-off transactions and obvious airdrop or faucet activity.
Human versus bot: filter addresses showing high-frequency, repetitive or MEV-like patterns.
Sybil detection: identify clusters of wallets with mirrored transaction behavior.
User segmentation: classify wallets by trading volume or behavior into groups such as whales, retail, power users and farmers.
Holder distribution: track wealth concentration using measures like the Gini coefficient or share of top holders.
For example, Visa dashboard shows $4.51 trillion in stablecoin transactions in September 2025. That number looks large, but when remove bots, HHT addresses, CEX Exchanges, and internal smart contract interactions, you're left with $1.03 trillion, which is approximately the 20% of the headline metrics.

The final step is to track behavior to understand whether adoption is one-off hype or sustained usage, and which product features actually drive growth:
Retention and churn: percentage of wallets that stay active versus those that drop off over time.
Activation rate: percentage of new users who perform a key action (for example, first swap, stake or mint) within a defined period.
Contract and dApp interaction: which contracts or apps users engage with most — swapping, staking, voting, borrowing or minting.
When protocols measure these metrics well, they can more accurately track adoption, improve product decisions, grow their user base and ultimately increase revenue.
This is the first part of my Beyond Vanity Metrics series. In the next post, I will show how we apply these metrics to track stablecoin adoption.
Onchain Curiosity
Onchain Curiosity
1 comment
I just published a new article on: Going Beyond Vanity Metrics