Gate Square “Creator Certification Incentive Program” — Recruiting Outstanding Creators!
Join now, share quality content, and compete for over $10,000 in monthly rewards.
How to Apply:
1️⃣ Open the App → Tap [Square] at the bottom → Click your [avatar] in the top right.
2️⃣ Tap [Get Certified], submit your application, and wait for approval.
Apply Now: https://www.gate.com/questionnaire/7159
Token rewards, exclusive Gate merch, and traffic exposure await you!
Details: https://www.gate.com/announcements/article/47889
In mid-January, a phenomenon shocked many—an official account of a major public chain directly posted on-chain data from Starknet, showing daily active users in the single digits, accompanied by a highly sarcastic caption. Although this post was just an example, it touched on a real issue: projects that once raised hundreds of millions of dollars and were called the "Big Four of L2"—what happened to them now?
In fact, many public chains are now sparsely populated. But it's rare for official accounts to directly mock their peers like this. It made me curious—those once-hot projects, after the airdrop craze faded and hot money dried up, what real on-chain activity remains?
To get to the bottom of this, I had someone write a Python script that directly connects to the RPC nodes of major public chains, scraping raw block data from January 15-16. The key is how to process this data to approximate reality—there's some nuance involved.
The first issue is special architectures like Eclipse's SVM. Its on-chain data mixes in millions of consensus votes from validator nodes, called "System Vote," which are not genuine user interactions and must be filtered out. Otherwise, the data would be artificially inflated to absurd levels.
The second issue is data cleaning for EVM-based chains. For Arbitrum, Base, Scroll, zkSync, Starknet, I set a filter threshold of "Nonce > 10." This aims to exclude newly created accounts that have only transacted a few times—these are often "day-trader" accounts generated to claim airdrops, which don't retain real users. Only accounts with more than 10 interactions are included in the core user statistics.
Through this cleaning process, we can get closer to the true health of each public chain. It's not just about comparing transaction counts but asking: how many users are truly staying and actively participating on the chain? How frequent is their activity?
This perspective is very important. Because any public chain can claim millions of daily active users and explosive transaction volume. But only after removing bots and noise can you see who truly has an ecosystem and who is just a flash in the pan. For investors and developers, this real number is more valuable than any publicity.