Protocol revenue hits record highs but is nowhere to be found on-chain, typically because the definition and scope of "revenue" differ—on-chain data only reflects fees paid by users (Fees), while the "revenue" announced by the protocol itself may include off-chain components (such as centralized exchange trading fees, RWA issuance fees, etc.). The core of cross-checking is to determine whether the data source uses "on-chain fees" or "protocol-defined revenue."
1. First, Understand Three Easily Confused Concepts
DeFiLlama defines three levels for DeFi data:
Fees: The total fees paid by users when using the protocol, equivalent to "turnover" in traditional business. This is original data that can be verified on-chain, directly from transaction logs and contract events.
Revenue: The portion of fees that is actually retained by the protocol, typically flowing to the protocol treasury, team, or token holders. This does not include fees distributed to liquidity providers (LPs).
Holders Revenue: The part of revenue distributed to token holders through mechanisms like buyback-and-burn, staking rewards, etc., similar to "dividends" in traditional finance.
Token Terminal uses similar definitions, treating "Transaction Fees" as the total fees paid by users, and "Protocol Revenue" as the portion that actually flows into the protocol.
On-chain data tracks "Fees", not "Revenue". If a report claims "protocol revenue hits an all-time high", first confirm whether it is tracking Fees or Revenue.
Prerequisite: You have already seen a report claiming that a protocol's revenue has hit a record high and you intend to use it for decision-making.
2. How Much Are On-Chain Fees? Do They Match the "Revenue Record"?
Total on-chain fees for the full year 2025 are projected to be $19.8 billion, a 35% year-over-year increase, but still 18% lower than the 2021 peak. The 1kx report uses the metric of on-chain fees—that is, the total fees paid by users, not the revenue retained by protocols.
The report noted that in the first half of 2025, DeFi/finance contributed 63% of fees, blockchains (L1 transaction fees) accounted for 22%, wallets 8%, consumer applications 6%, and DePIN only 1%.
If a protocol's announced "revenue record" uses on-chain fee data, it can be directly verified on DeFiLlama or Token Terminal. If it cannot be found, that means the report's definition does not align with on-chain data.
3. Practical: Two Steps to Cross-Check "Revenue" Data
Step 1: Confirm Whether the Report Uses "On-Chain Fees" or "Protocol Revenue"
What to do: Open the report or announcement and find the specific definition of "revenue".
How to do it:
If it says "On-chain Fees" or "Fees paid by users", the definition matches DeFiLlama/Token Terminal—cross-verify on those platforms.
If it says "Protocol Revenue" or "Net Revenue", the definition may be narrower (counting only the portion actually retained by the protocol) and may also include off-chain parts (such as CEX trading fees, RWA issuance income, etc.).
Completion criteria: You have confirmed what scope the reported "revenue" actually covers.
Step 2: Cross-Verify on DeFiLlama or Token Terminal
What to do: Open the "Fees/Revenue" dashboard on DeFiLlama or Token Terminal and search for the protocol.
How to do it:
Case A (Platform shows data and the numbers are close to the reported value): The report's definition aligns with on-chain data, and the data is credible.
Case B (Platform shows data, but far lower than the reported value): The report likely includes off-chain revenue or uses a different statistical scope.
Case C (Platform does not list data for this protocol): The protocol's revenue may be primarily off-chain, and on-chain data cannot cover it.
Completion criteria: You have confirmed whether the reported data matches on-chain data.
Risk reminder: Off-chain revenue disclosures lack real-time verification mechanisms. As in the earlier Aave CoW Swap controversy, some community representatives questioned whether roughly 10% of protocol revenue might not have entered the DAO treasury but instead flowed to team-controlled addresses. Even for on-chain protocols, the actual attribution of revenue needs to be verified through on-chain audit trails, not simply accepted at face value.
4. Why Some Revenue Cannot Be Found On-Chain
Centralized exchange (CEX) revenue: The main off-chain component, estimated at roughly $19 billion in the first half of 2025, far exceeding on-chain fees.
RWA and tokenized assets: Some assets are issued and settled on private chains or in traditional financial systems; the chain only records the transfer of tokenized certificates, not the underlying revenue.
"Front-end fees" from wallet services: Fees collected by wallets through built-in swap functionalities, partly not directly reflected at the on-chain contract level.
The 1kx report also pointed out that the top 20 protocols accounted for 70% of on-chain fees, with frequent ranking changes. If a protocol claims revenue far exceeding the top 20 on-chain levels but is not on that list, the definitional gap is likely significant.
After completing these checks, how do you confirm you've understood?
Open the Fees/Revenue dashboard on DeFiLlama and search for the protocol mentioned in the report. If the platform has data for the protocol and it is close to the reported figures, the data is verifiable on-chain. If the platform has no data or the numbers differ significantly, the "revenue record" likely includes off-chain parts—at that point, you need to ask yourself: Did the protocol really earn that revenue, or did the reporting definition just inflate the numbers?


