Spread of Market-Cap-to-Fees Ratios
As of 29 August 2026, the market-cap-to-fees multiple across the fourteen assets in this dataset spans from 2.5× (Uniswap, annualized from the trailing 30 days) to 18,733× (Bitcoin, annualized from the trailing 30 days). Canton sits at 7.4×, TRON at 99.7×, Chainlink at 117.5×, and Solana at 237.8×, illustrating that the distribution is highly non-linear. A wide ratio means a large market capitalization relative to fee generation over that window; it does not imply that fee generation will change, that the market capitalization is misaligned, or that any directional inference is warranted. The ratio is a descriptive quotient, not a valuation signal.
Fee Retention: Take Rate Dispersion
Where revenue figures are available, the take rate — revenue as a share of fees, annualized from the trailing 30 days — varies enormously. TRON and Canton both report take rates of 100%, meaning all fees recorded on-chain flow to the protocol as revenue. Chainlink reports 95.1% and Hyperliquid 100%. At the other end, Uniswap retains 9.0% of its fees, with the remainder passing to liquidity providers rather than the protocol itself. Aave retains 13.9% and Solana 9.4%. Bitcoin carries no revenue figure at all, as the accounting basis does not separate a protocol-revenue layer. A high fee number paired with a low take rate describes a protocol that intermediates substantial economic activity while retaining a minority share; conflating gross fees with net revenue would materially misrepresent those assets.
Chain-Basis Versus Application-Basis: Non-Comparability
This dataset mixes two distinct accounting bases. Assets labeled chain:X — Bitcoin, Ethereum, BNB, Solana, TRON, Hyperliquid L1, Canton, TON, Avalanche, and Sui — capture fees paid to the base-layer network. Assets labeled application:X — Uniswap V3, Aave V3, Rain, and CCIP (Chainlink) — capture fees generated at the application layer, which in several cases run on top of chains also represented here. Application fees can be additive to, nested within, or contractually separate from chain fees. Placing Uniswap's $1.09 billion annualized fee figure (annualized from the trailing 30 days) beside Ethereum's $128.6 million without acknowledging that Uniswap activity contributes to Ethereum's figure would produce a double-count error. Readers should treat the two cohorts as structurally distinct series.
Why These Are Not Equity Multiples
The single most important reason not to read market-cap-to-fees as an equity price-to-revenue multiple is that fee flows in most of these protocols do not accrue to token holders in the way dividends or buybacks accrue to shareholders. Fees may be burned, redistributed to validators or stakers, paid to liquidity providers, retained in a treasury with no defined distribution mechanism, or some combination. The token's legal and economic claim on those flows varies by protocol design and, in many jurisdictions, remains legally unresolved. Treating the multiple as analogous to an equity multiple imports an ownership-of-cash-flow assumption that the data does not support.
assets[{'name': 'Bitcoin', 'take_rate_pct': None, 'classification': 'layer1', 'market_cap_usd': 1566130636295.0, 'accounting_basis': 'chain:Bitcoin', 'fees_annualized_usd': 83014261.66666667, 'market_cap_over_fees': 18732.638031404924, 'revenue_annualized_usd': None}, {'name': 'Ethereum', 'take_rate_pct': 26.27559653382986, 'classification': 'layer1', 'market_cap_usd': 295632388552.0, 'accounting_basis': 'chain:Ethereum', 'fees_annualized_usd': 128600900.16666667, 'market_cap_over_fees': 2284.091032351392, 'revenue_annualized_usd': 33790653.666666664}, {'name': 'BNB', 'take_rate_pct': 10.000018076390498, 'classification': 'exchange-token', 'market_cap_usd': 92115014482.0, 'accounting_basis': 'chain:BSC', 'fees_annualized_usd': 222112926.83333334, 'market_cap_over_fees': 412.2841941149784, 'revenue_annualized_usd': 22211332.833333332}, {'name': 'Solana', 'take_rate_pct': 9.350905794061557, 'classification': 'layer1', 'market_cap_usd': 61315886385.0, 'accounting_basis': 'chain:Solana', 'fees_annualized_usd': 254496286.5, 'market_cap_over_fees': 237.81501687255465, 'revenue_annualized_usd': 23797708.0}, {'name': 'TRON', 'take_rate_pct': 100.0, 'classification': 'layer1', 'market_cap_usd': 32092120683.0, 'accounting_basis': 'chain:Tron', 'fees_annualized_usd': 321452969.3333333, 'market_cap_over_fees': 99.74501448064605, 'revenue_annualized_usd': 321452969.3333333}, {'name': 'Hyperliquid', 'take_rate_pct': 100.0, 'classification': 'layer1', 'market_cap_usd': 18521360017.0, 'accounting_basis': 'chain:Hyperliquid L1', 'fees_annualized_usd': 18914957.0, 'market_cap_over_fees': 956.8671984821324, 'revenue_annualized_usd': 18914957.0}, {'name': 'Rain', 'take_rate_pct': 60.671592939148255, 'classification': 'defi', 'market_cap_usd': 12508253074.0, 'accounting_basis': 'application:Rain', 'fees_annualized_usd': 1947810.3333333333, 'market_cap_over_fees': 6425.806694217832, 'revenue_annualized_usd': 1181767.5566666669}, {'name': 'Chainlink', 'take_rate_pct': 95.059929332081, 'classification': 'oracle', 'market_cap_usd': 8555200918.0, 'accounting_basis': 'application:CCIP', 'fees_annualized_usd': 72086222.5, 'market_cap_over_fees': 117.54587634273665, 'revenue_annualized_usd': 68525112.16666667}, {'name': 'Canton', 'take_rate_pct': 100.0, 'classification': 'layer1', 'market_cap_usd': 4612762181.0, 'accounting_basis': 'chain:Canton', 'fees_annualized_usd': 595919695.5, 'market_cap_over_fees': 7.376935475024923, 'revenue_annualized_usd': 595919695.5}, {'name': 'Gram (prev. Toncoin)', 'take_rate_pct': 49.99888248178445, 'classification': 'layer1', 'market_cap_usd': 3767424137.0, 'accounting_basis': 'chain:TON', 'fees_annualized_usd': 1088722.0, 'market_cap_over_fees': 3450.0509918969215, 'revenue_annualized_usd': 544348.8333333334}, {'name': 'Avalanche', 'take_rate_pct': 100.0, 'classification': 'layer1', 'market_cap_usd': 3161178789.0, 'accounting_basis': 'chain:Avalanche', 'fees_annualized_usd': 1272280.5, 'market_cap_over_fees': 2469.0850280264453, 'revenue_annualized_usd': 1272280.5}, {'name': 'Sui', 'take_rate_pct': 34.64633675265033, 'classification': 'layer1', 'market_cap_usd': 3034277760.0, 'accounting_basis': 'chain:Sui', 'fees_annualized_usd': 1133884.6666666667, 'market_cap_over_fees': 2657.4452231179303, 'revenue_annualized_usd': 392849.5}, {'name': 'Uniswap', 'take_rate_pct': 9.020656091428911, 'classification': 'defi', 'market_cap_usd': 2860786979.0, 'accounting_basis': 'application:Uniswap V3', 'fees_annualized_usd': 1093986884.1, 'market_cap_over_fees': 2.5068749981003546, 'revenue_annualized_usd': 98684794.5}, {'name': 'Aave', 'take_rate_pct': 13.859140851633073, 'classification': 'defi', 'market_cap_usd': 1904238944.0, 'accounting_basis': 'application:Aave V3', 'fees_annualized_usd': 382065356.0, 'market_cap_over_fees': 4.912304142540472, 'revenue_annualized_usd': 52950975.833333336}]
periods{'market_cap': 'point-in-time', 'fees_and_revenue': 'annualized from the trailing 30 days'}
observation date29 August 2026