Table · StrataPlanned

DeFi Protocol Revenue and Fees Ranking

Which DeFi protocols earn the most in fees and revenue, and how much do they keep?

DeFi protocols ranked by the fees their users pay and the revenue they keep, over 24 hours, 30 days and a year, with each one's take rate.

ShareEmail itvoltfincrypto.com/apps/defi-protocol-revenue-ranking
Blueprint

What the table will hold.

The table as it will open in Strata. Each figure is named here and arrives with its receipt; until its data is published, its place stays empty.

One row One row per protocol, across every chain it runs on, for the latest complete daySorted by Revenue, 30 days, highest first

ProtocolCategoryChainsFees, 24 hoursUSDFees, 30 daysUSDFees, 365 daysUSDRevenue, 30 daysUSDRevenue, 365 daysUSDTake rateRevenue goes toReceipt
Protocol protocol Text
The protocol, linked to the contracts whose events are read.
Category category Text
DEX, lending, liquid staking, yield, perpetuals or another kind.
Chains chains Text
The chains whose fee events are included for this protocol.
Fees, 24 hours fees_24h Exact amount
Fees users paid over the latest complete day.
Fees, 30 days fees_30d Exact amount
Fees users paid over the last 30 days.
Fees, 365 days fees_365d Exact amount
Fees users paid over the last 365 days.
Revenue, 30 days revenue_30d Exact amount
Fees the protocol kept over the last 30 days.
Revenue, 365 days revenue_365d Exact amount
Fees the protocol kept over the last 365 days.
Take rate take_rate Percent
Revenue divided by fees over the last 30 days.
Revenue goes to revenue_destination Text
Treasury, buybacks, stakers or a mix, as the protocol's own rules define it.
Receipt receipt Link
The fee events and blocks behind the row's totals.

Filter by Category, Chains.

About

What it answers, and for whom.

Protocol revenue is the part of the fees users pay that a protocol keeps for itself or its token holders. This table ranks DeFi protocols by both: the total fees users paid, and the revenue the protocol retained after paying liquidity providers, lenders or stakers, over the last day, month and year.

The take rate, revenue divided by fees, shows how each protocol splits what it earns. A DEX that passes every fee to its liquidity providers has high fees and little revenue, while a lending market with a reserve factor keeps a fixed share of the interest borrowers pay.

Fees and revenue are read from each protocol's own fee events and treasury transfers, valued with on-chain prices, so every row can be traced to the transactions behind it.

Method

How it will be measured.

Every figure will be read at a block, kept with its source and its exact read, and open a receipt anyone can re-check.

How receipts work →
  1. DEX fees are swap volume from Swap events times each pool's fee tier; the protocol's share comes from its own collection events, such as Uniswap v3 CollectProtocol.
  2. Lending revenue is the interest a protocol keeps: Aave v3 MintedToTreasury events and reserve accruals, and the fee shares in Morpho Blue AccrueInterest events.
  3. Staking and yield protocols are read the same way: sharesMintedAsFees in Lido's TokenRebased events, and netSyFee and netSyToReserve in Pendle market Swap events.
  4. Perpetual exchange fees come from the venue's own fills, such as the fee field of HyperCore fills.
  5. Values use Chainlink feeds or the stablecoin leg of each event at its block, and every total is a sum of daily rows that name their blocks.

The data it needs

Read from chain state and history

  • protocol_revenue_dailyTo buildProtocol fees, revenue and buybacksFees users paid to each protocol and the part kept by the protocol or its token holders, per protocol and day, including buybacks.
  • dex_swaps_dailyTo buildDEX volumeSwap counts and volume per DEX, pool and chain per day, decoded from Swap events, valued with stablecoin legs and oracle prices.
  • lending_markets_dailyTo buildLending marketsSupply, borrow, utilization and rates per lending market (Aave, Morpho, Spark, Compound, Euler and others) at day end.
  • perps_markets_dailyTo buildOn-chain perpetualsVolume, open interest, funding rates and fees per market on on-chain perpetual exchanges, per day.
  • native_prices_dailyTo buildOracle prices by dayReference prices of major assets read from on-chain oracle feeds (Chainlink latestRoundData) at each day's last block, with each round's update time.
  • Uniswap v2, v3 and v4 Swap events times pool fee for liquidity provider fees; v3 CollectProtocol events for the protocol share
  • Aave v3 MintedToTreasury events and reserve-factor accruals
  • Lido TokenRebased sharesMintedAsFees
  • Morpho Blue AccrueInterest feeShares
  • Pendle market Swap events: netSyFee and netSyToReserve
  • HyperCore fills fee field, aggregated per day
  • Chainlink latestRoundData for USD values
Questions

Questions people ask.

What is the difference between fees and revenue?

Fees are everything users pay to use a protocol. Revenue is the part the protocol keeps, for its treasury or its token holders, after paying the liquidity providers, lenders or stakers who supplied the capital.

What is a take rate?

Revenue divided by fees over the same period. It shows how much of each dollar of fees a protocol keeps, and it is set by rules such as a DEX fee switch or a lending market's reserve factor.

Which DeFi protocols earn the most?

The ranking changes with markets: perpetual exchanges earn more in volatile periods and lending markets when borrowing demand is high. Sort the table by the window that matters to you; every row links to its fee events.

Are stablecoin issuers included?

No. Issuers earn interest on reserves held off-chain, which cannot be read from a chain. This table covers protocols whose fees are paid and recorded on-chain.

Fees
Everything users pay to a protocol, including what goes to liquidity providers and lenders.
Revenue
The part of fees that a protocol keeps for its treasury or its token holders.
Take rate
Revenue divided by fees over the same period.
Reserve factor
The share of borrower interest a lending market keeps for its treasury instead of paying it to suppliers.

Build DeFi Protocol Revenue and Fees Ranking on verified data.

Start free in Voltfin Studio: boards, tables and reports where every number opens its receipt. Tell us which data you need first and we will build it next.