Crypto OS
Non-Technical Crypto OSStage 5 · Crypto Business

Chapter 26 · How Protocols Make Money

TVL is high, but is the protocol itself earning money?

Capabilities practiced
Financial LiteracyResearch
Hands on
Calculate a protocol's net revenue: fee income minus current-period incentives; see whether it is positive.
AI Lab
Have AI organize a protocol's revenue definition. Compare it with the official dashboard and identify inconsistencies.

A Real-World Problem

You are comparing two protocols to decide which is the better business.

The first ranks near the top of its sector by total value locked. Daily trading volume is large, tens of thousands of addresses interact with it every day, and its community is lively. Every public metric looks impressive.

The second has one tenth of the first protocol's TVL, four-digit daily activity, and hardly anyone discussing it.

Most people would choose the first, with good reasons: it is larger, more active, and more widely recognized.

Now add one more line of information. Look at both protocols' income and spending for the period:

Protocol A   Users pay substantial fees, mostly distributed to liquidity providers by rule;
             the protocol's share, minus token incentives issued during the period, is negative.
Protocol B   Fees are much smaller, but incentives ended long ago;
             the protocol's share stays in its treasury and is positive.

A is paying for scale. B is earning money. Both can reasonably describe themselves as growing.

One thing needs to be clear immediately: this chapter is not saying B is a better investment than A. This stage is about evaluating and building a project, not trading it. Burning money to gain scale can be entirely reasonable at certain stages—provided you know you are doing it, when it should end, and what will remain afterward.

The real problem is that you will not find that extra line on the front page of any public dashboard. The front page shows TVL, volume, and user counts, and none of those three is revenue.

Chapter 23 taught you how to collect data and define its scope. This chapter goes one layer deeper: once you have the numbers, how do you arrange them into a statement that shows whether the protocol is making money?

Thought Experiment

Replace the protocol with a marketplace.

You open a market on an empty lot. The rules are simple:

  • Vendors put out their goods, customers shop, and leave after buying.
  • You take 1% of each sale. This is your only income.
  • To attract activity, you print market vouchers. Each time a vendor makes a sale, you give them a voucher they can spend like money in the market.

After three months, four numbers are in front of you:

Total value of goods on the stalls    80 million    ← The vendors' goods, not yours
Sales over three months              60 million    ← Turnover, not your money
Your 1% commission                  0.6 million    ← Money you received
Vouchers issued, at face value      0.9 million    ← Something you printed

Now answer: how much money did this market make in three months?

The first number is easiest to present as an achievement: 80 million worth of goods sounds like a large market. But none of it belongs to you. The vendors could remove everything tomorrow, and its value changes with market prices—if the goods rise in price, your market gets “bigger” without a single additional transaction.

The second number is turnover. Sales of 60 million sound much more impressive than 0.6 million, but you receive only 1%. Worse, turnover can be manufactured: two people could repeatedly trade the same goods with each other, generating unlimited volume while you subsidize your 1% commission with vouchers.

The third number is money you actually received: 0.6 million.

The fourth is what you gave out: vouchers worth 0.9 million. They differ from cash—you can print them at almost no cost, with no cash leaving during the period. But eventually someone will spend them, exchanging them for real goods held by someone else. Who pays for those vouchers? Everyone holding market vouchers, through dilution.

So:

Excluding vouchers:   +0.6 million; a profitable business
Including vouchers:   0.6 − 0.9 = −0.3 million; a net outflow over these three months

Both answers are internally consistent, and they lead to opposite decisions.

Ask one more question, the one many people miss: if you stop issuing vouchers, how much of that 60 million in sales remains?

The accounts cannot answer this. You have to try stopping. Once you realize you are afraid to stop, you already know something about the answer.

Your Decision

You want to know how a protocol makes money and whether it actually does. Which number do you start with?

What Happens

The four choices converge on three inequalities. They form this chapter's backbone and are worth writing down:

TVL ≠ Revenue, Volume ≠ Profit, User ≠ PMF.

Take them apart:

InequalityWhat the left measuresWhat the right requiresWhy they differ
TVL ≠ RevenueHow much other people's money is depositedHow much the protocol actually receivesDeposits do not generate revenue; usage does. TVL also changes with token prices
Volume ≠ ProfitThe size of turnoverWhat remains after costsFee rates, supply-side shares, and incentives stand between them
User ≠ PMFHow many addresses interactedHow many people return without subsidiesIncentives can buy interactions, but not return visits

All three share a structure: the left side is easy to obtain, grow, and display; the right side requires your own calculations, grows slowly, and is rarely displayed willingly. This asymmetry explains why the industry's materials are full of numbers from the left.

Pair each metric on the left with one on the right, and you have a portable comparison table:

Commonly displayedWhat to view alongside itIn one sentence
TVLAnnualized revenue per unit of TVLIs the same amount of money being put to work here?
Trading volumeProtocol share ÷ volume, the effective commission rateLarge turnover is useless if the protocol cannot retain a share
Active addressesActive addresses on days without incentivesChapter 28 turns this into a standard procedure
Fee incomeFees minus incentives during the periodThis chapter's central calculation
Treasury sizeHow much consists of the protocol's own tokenSomething you print yourself is not a reserve

The last row needs its own explanation and introduces the second half of this chapter. If a protocol reports a $100 million treasury and $90 million is its own token, that $100 million is not really $100 million. Selling it when funds are needed pushes the price down, leaving far less cash than the book value.

Build a Model

A Five-Line Protocol Income Statement

This is the structure to take away. You can apply it to any protocol:

  1. Fees paid by users
  2. Share paid to the supply side
  3. Protocol share
  4. Subtract current incentives
  5. Net revenue
Most public materials stop at the first box, then label it with the name of the fifth.

As a statement:

  Total fees paid by users           Fees
− Share paid to the supply side      LP / depositors / validators / market makers
= Share retained by the protocol     Protocol Revenue
− Token incentives issued           Incentive Cost
= Net revenue                        Net Revenue

Five lines, four numbers, three minus signs. Each line has a recurring trap:

LineCommon mistakeHow to avoid it
FeesCalling it protocol revenue, inflating the figure severalfoldAlways ask whose address ultimately receives the money
Supply-side shareOmitting it because it is absent from the dashboardRead sharing ratios from contract parameters, not articles
Protocol RevenueNot saying whether incentives are includedState which layer you are citing
Incentive CostCounting tokens without converting to moneyShow two curves: token quantity and value at contemporaneous prices
Net RevenueAlmost never appearing in promotional materialsThis is the number you must calculate yourself

The Other Side of Chapter 17

Chapter 17 examined yield sources: displayed APY equals fee APY plus interest APY plus subsidy APY. “Who pays this money?” was the first of its four questions.

That chapter took the recipient's side; this chapter takes the payer's side. The same money, viewed in two directions.

What the user sees, in Chapter 17What the protocol records hereWhere the money comes from
Fee APYFees minus the protocol's retained shareActual payments from other users
Interest APYThe same, paid by borrowersActual payments from borrowers
Subsidy APYIncentive CostTokens printed by the protocol, paid for by dilution of all holders

This connects the chapters and yields a useful inference: real yield on the user side equals the portion of protocol fees paid to the supply side. If the two calculations disagree, at least one has an incorrect definition—precisely the cross-check described in Chapter 23.

Effective Take Rate

Compress the protocol's business model into one number:

Effective take rate = Protocol share ÷ Total fees paid by users

The ratio varies enormously between sectors, and higher is not always better—it is inseparable from the intensity of competition.

Take-rate positionWhat it usually meansWhat to ask next
Near zeroAlmost all fees go to the supply sideWhat keeps it alive: the treasury or fundraising?
Low but stableFierce supply-side competition limits the protocol's shareCan the supply side be replaced?
Moderate and adjustableA fee switch exists and is partly enabledWho can enable it, and would doing so drive suppliers away?
HighA barrier protects this position, or users lack alternativesWhat is the barrier, and how long can it last?

The fee switch deserves close attention. Many protocols include a contract parameter determining how much collected fees belong to the protocol. It is often zero at launch and later enabled through governance. Research three things: whether the switch exists, its current setting, and who can change it. The first two can be read from the contract; the third is governance risk from Chapter 24.

Three Treasury Questions

Negative net revenue does not mean the protocol will die, provided it has funds to burn. The treasury is therefore the final part of the model:

QuestionHow to checkWhat an absent answer means
What is inside?Assets in treasury addresses: stablecoins, major assets, and the protocol's own tokenA treasury that is 90% its own token has much less spendable value than book value
How long can it last?Available assets ÷ monthly net outflowIf you cannot calculate it, you have not established net outflow
Who can move it?Multisig threshold, timelocks, and governance proceduresThese are the Governance and Operational categories of the risk model

The second question has a specific calculation worth writing down:

Cash runway in months = Spendable treasury assets excluding own tokens ÷ Average monthly net outflow

The numerator must exclude the protocol's own token because selling it depresses its price. Runway calculated from treasury book value is often several times the real figure.

Four Quadrants

Cross positive or negative net revenue with high or low incentives to get four kinds of protocol:

Low incentives relative to feesHigh incentives relative to fees
Positive net revenueThe business works. Ask where growth comes fromProfitable even while subsidizing. Ask how much would disappear without subsidies
Negative net revenueThe take rate is too thin or scale too small. Ask whether it can risePrinting tokens to buy scale. Ask how long the treasury lasts and what the spending has achieved

The bottom-right quadrant is the industry's most common and the one most in need of an honest description. Being there is not inherently wrong—using incentives to bootstrap activity can be reasonable. Chapters 28 and 30 explain when it works.

The problem is that it is often presented as the top-left quadrant. Distinguishing them only requires calculating the fourth line of the income statement.

What It Is Called

FeesFees

The total amount users pay to use the protocol.

Chapter 23 already defined it. Add one usage rule here: whenever you cite this number, immediately explain how it is divided. In most trading protocols, most fees are distributed to liquidity providers; the protocol keeps only a small fraction.

Calling fees revenue is the industry's most common, and most easily exposed, exaggeration—one question is enough: which address received the money?

Protocol RevenueProtocol Revenue

The portion of fees the protocol itself can control.

“Control” is the key: the money must reach an address whose spending the protocol can decide. Some protocols distribute all fees immediately and retain nothing. Their protocol revenue is zero, however large total fees are.

There is another fork: who controls it? It might enter a multisig-controlled treasury, be distributed to stakers by rule, or enter a contract only governance can access. “The protocol earned money” has very different implications for token holders in these three cases—this is value capture from Chapter 20.

Incentive CostIncentive Cost

Token rewards the protocol distributes over a period.

One property makes people complacent: no cash leaves during that period. The protocol prints and distributes tokens, and its cash balance does not fall. It is easy to exclude this from costs, and the resulting number always looks good.

But the cost is real and borne by all token holders through dilution, as Chapter 20 explains. Record two things together: how many tokens were issued (unaffected by price), and their value at contemporaneous prices (comparable, but sensitive to token prices).

Together, these answer how much the protocol spends to buy growth.

TreasuryTreasury

Funds the protocol can control.

Three essential checks: which assets it holds (list its own token separately), how long it lasts (non-own-token assets divided by average monthly net outflow), and who can move funds (multisig thresholds, timelocks, and governance procedures).

A common misreading treats treasury size as protocol value. It is closer to a company's cash reserves—important, but a measure of how long the company can survive, not what it is worth.

Take RateTake Rate

The protocol's retained share as a proportion of total fees paid by users.

It is the shortest way to compress a business model into a number and supports comparisons: if two protocols in the same sector have take rates differing threefold, there must be a structural reason. Find it.

Higher is not automatically better. The take rate is the result of how the protocol and supply side divide proceeds. Take too much and liquidity providers leave, removing the fees themselves. Understanding the take rate means understanding the protocol's bargaining relationship with suppliers.

Hands-on

Hands onCalculate a protocol's net revenue: fee income minus incentives for the period, and see whether it is positive or negativeAn on-chain data platform + a block explorer + the protocol's official documentation and governance forumFree; platforms usually offer a free tier. Read-only throughout, with no real funds involved

Fill the five-line income statement, and be able to point to a source for every line.

Choose a protocol with a clear fee mechanism and current or past token incentives. Without incentives, the calculation is too simple to teach this lab's main lesson.

Consider doing this in two sessions: the first four steps in one, and the final three in the other.

Write definitions before collecting data.

Use the six questions from Chapter 23, adding three specific to this chapter:

Revenue share source: Contract parameter … (record its name and observed value), not documentation claims
Incentive accounting: Record quantities issued and a separate series valued at daily average prices
Time window:          The most recent 90 complete calendar days, UTC

The revenue-sharing ratio is the easiest place to make a mistake. Documentation describes design intent; contract parameters show the currently effective value. They often differ.

Collect the first number: total fees paid by users.

This is the easiest figure to obtain, with ready-made fields on most data platforms. Confirm its coverage: does it include deployments on every chain? Does it include all protocol versions?

Download 90 days of daily data and sum them. Also record the contracts and chains covered, because that sentence must appear in your conclusion.

Collect the second number: the protocol's retained share.

Take both routes.

Route one, top-down: multiply total fees by the sharing ratio. Fast, but biased if fee rates vary across trading pairs or assets.

Route two, bottom-up: find the fee-collection address and total assets flowing into it over the 90 days. Slower, but first-hand evidence.

Compare the results. If they differ by over 20%, investigate, usually for a missing fee address or fee tier. The discrepancy itself is a finding.

Collect the third number: incentives spent during the period.

This is the hardest step because the figure usually appears on no dashboard. Three ways to find it:

MethodWhat to do
Distribution contractsFind the incentive distribution contract and total token outflows over 90 days
Governance proposalsForums usually contain proposals and votes specifying weekly distributions
Work backward from supply changesSubtract scheduled unlocks from changes in circulating supply; the remainder may be incentives

Use at least two methods independently and investigate discrepancies. The third is least accurate and should only check the order of magnitude.

Convert quantities to money by multiplying each day's distribution by that day's average price, then summing. Do not multiply the whole quantity by the closing price—large price changes over 90 days can make the two methods differ severalfold.

Complete the statement and calculate the net amount.

Total fees paid by users          ____________  Source:
− Supply-side share               ____________  Source:
= Protocol share                  ____________
− Incentive spending, in money    ____________  Source:
= Net revenue                     ____________

Effective take rate = Protocol share ÷ Total fees = ______
Incentive coverage = Protocol share ÷ Incentive spending = ______

The last ratio, incentive coverage, is particularly useful: above 1 means protocol earnings cover its incentives; below 1 means they do not. It is better suited to comparing protocols than absolute net revenue.

Plot two daily curves together: protocol revenue and incentives valued at that day's prices. See whether the gap grows or shrinks, and investigate days with sudden incentive spikes. The chart cannot show where revenue would go if incentives dropped to zero; that is Chapter 28's question.

Add the treasury and calculate runway.

Find treasury addresses and list their assets, with the protocol's own token on a separate line.

Runway in months = Spendable assets excluding own tokens ÷ Average monthly net outflow

If net revenue is positive, write “Not applicable: net inflow this period.” If negative, this runway is one of the protocol's most important numbers.

You now have a five-line income statement, two ratios, two curves, a runway, and a source for each item.

You can apply this unchanged to any protocol, and repeat it next quarter for comparison. The business-model section of your capstone is the output of this lab.

AI Lab

AI LabAsk AI to document a protocol's revenue definitions, then compare them with its official dashboard to find inconsistenciesLevel 2 · AI Copilot

Complete the previous lab yourself first. The value here lies in comparison—without your own numbers, you have no baseline.

This task has a useful training property: answers need not be unique, but definitions must be explicit. A single protocol can have three legitimate revenue numbers (the opening scenario of Chapter 23). The test is therefore not merely whether its number is correct, but whether it explained which number it was calculating.

Document revenue for <protocol name> over the most recent 90 days.

Part one: do not give numbers yet. First produce a definitions document:
1. Total user fees: covered contracts, chains, and versions
2. Supply-side share: source contract parameter, its name, and current value
3. Protocol share: destination address and who controls it
4. Token incentives: distribution contract, counting method, and valuation prices
5. Time-window boundaries

Part two: report these five lines, citing a source for each:
  Total fees paid by users
− Supply-side share
= Protocol share
− Incentive spending during the period
= Net revenue

Part three: calculate two ratios: effective take rate, and protocol share divided by incentives.

Part four: separately list:
- What this analysis does not cover
- Which figures have explicit sources, and those sources
- Which figures you could not obtain

Rules:
- Cite every contract address and parameter name.
- Write “could not obtain” for unavailable figures; do not invent plausible values.
- Timestamp all collected figures.

Then do two things: verify its contract addresses and parameters, and place its five-line figures beside the official dashboard's numbers.

Differences fall into three bands, pointing to different causes: a few percentage points usually suggest time boundaries or exchange rates; severalfold differences almost certainly mean different definitions (one counts total fees, another the protocol share); opposite signs mean one includes incentives and the other does not, precisely this chapter's core issue.

Models make four frequent errors here, ordered by danger:

  1. Omitting incentive spending entirely. The most common and expensive error. The attractive revenue report describes line three, not line five.
  2. Treating fees as revenue. Failing to separate total user payments from the protocol share can inflate the figure severalfold.
  3. Copying sharing ratios from documentation. Documentation expresses design intent; contract parameters show current settings. Models almost always copy the documentation.
  4. Valuing all incentives at the period's closing price. With volatile prices, this can differ severalfold from daily valuation, in either direction.

For an advanced exercise, request all three revenue definitions for the same protocol—total fees, protocol share, and post-incentive net revenue—side by side. Once you see all three, any isolated quotation becomes suspect, which is exactly the reflex to develop.

Verify these points yourself after using AI

  • Did its sharing ratio come from contract parameters or documentation? They often differ
  • Did it clarify whether revenue means total user fees, the protocol share, or the net amount after incentives?
  • Most importantly, did it include incentive spending? Omitting incentives is the most common gap in this task
  • Did it record incentive quantities or monetary values? Which dates supplied the conversion prices?
  • Did it cover deployments on multiple chains and multiple versions, and disclose omissions?
  • Have you checked its contract addresses and parameter names in a block explorer?
  • What are the numerator and denominator of its take rate? Do they match your definition?
  • How far do its numbers differ from the official dashboard? Did it explain or ignore the difference?

Real-World Case

Funds that moved away when subsidies endedRepeatedlyIncentive-driven liquidity pools

A protocol attracts liquidity with token incentives, reaching near the top of its sector by TVL within weeks. Incentives decline as scheduled; in the week they expire, TVL returns close to its starting point within days.

Compare the two curves across this period: they almost perfectly track each other. The dollar value of incentives and TVL follow the same shape.

The industry has a familiar description for these funds: they follow yield, not the product. They are not enemies—they serve a real purpose during bootstrapping. Chapter 15 explained what a shallow pool means for users.

But TVL created this way is not evidence of product acceptance. The only way to distinguish them is to see how much remains after incentives stop, which Chapter 28 turns into a standard procedure.

A leading protocol with negative net revenueSeen in multiple sectors

A protocol ranks highly on public measures: substantial fees, many users, and a strong brand.

Complete its five-line statement and line five is substantially negative: the protocol keeps only a fraction of fees, while incentive spending is comparable to total fees.

This is not automatically bad news. Spending to gain scale is a clear strategy; the question is whether it is explicitly described. A team that knows its monthly net outflow, treasury runway, and the retention of users it paid to acquire is executing a strategy.

If it displays only lines one and three and never mentions line four, that is different. Distinguish these situations by checking whether its governance forum discusses line five, rather than guessing motives.

A vote to enable the fee switchAcross multiple protocols

Many protocols launch with a zero fee switch: all fees go to the supply side, and the protocol retains nothing. Early liquidity requires the most attractive terms.

After some time, someone proposes enabling the switch in the governance forum. Discussion typically reveals the same tension:

  • Supporters say the protocol needs revenue for long-term operations and value capture.
  • Opponents say the take will reduce suppliers' returns and may send them to other protocols.

Both are right. This is why the take rate is a bargaining outcome rather than a freely chosen parameter.

These proposals are excellent research material: revenue structure, sharing ratios, supply-side mobility, and competition all appear in public discussion. A governance forum often explains how a protocol earns money better than its documentation does.

A $100 million treasury with $10 million availableA common structure

A protocol announces a treasury of approximately $100 million, seemingly ample reserves.

Inspect the assets: 90% is its own token valued at the market price. The remaining 10% is stablecoins and major assets.

The valuation is not necessarily wrong—at current prices, $100 million is accurate. The problem is the assets cannot be realized at that price: selling even part depresses the price, and awareness of protocol selling accelerates the process.

For runway, use only the remaining 10% in the numerator. The same treasury has $100 million on paper and $10 million available. At a $1 million monthly net outflow, runway is 10 months, not 100.

This difference can change every team decision, and a simple list of assets in treasury addresses reveals it.

Change One Variable

What ifThe protocol switches incentives from tokens to stablecoins

The accounts immediately look worse: actual cash leaves, and negative net revenue directly reduces the treasury balance.

But three things improve. Costs become honest: cash spending replaces dilution, making it impossible to ignore. Costs become bounded: only the stablecoins in the treasury can be distributed, whereas token printing theoretically has no limit. Recipients receive something that does not depreciate on its own, so the same spending can buy more behavior.

The trade-off is obvious: cash burns quickly, and rising token prices no longer expand the incentive budget during upswings.

This variable's greatest value is that it translates the cost into another form. If a team is unwilling to distribute the same value in stablecoins, it is admitting uncertainty about how real that expenditure is. Everyone designing incentives should ask themselves this question.

What ifThe token price falls 70% over these 90 days

Incentive spending valued at contemporaneous prices drops sharply, so net revenue can turn positive without the protocol doing anything.

This is not a mistake but an inherent property of the definition, the same issue discussed in Chapter 23. Use the same response: show two curves, one in token quantities and one at contemporaneous prices.

There is a more important second layer: falling prices weaken incentives. The same quantity becomes 70% less attractive to recipients. Maintaining the behavior requires issuing more tokens, accelerating dilution and putting further pressure on price.

The feedback loop from Chapter 21 runs in reverse here. A protocol heavily dependent on token incentives has a cost structure tied to its token price, with effects amplified in the same direction.

What ifThe protocol raises its take rate from 10% to 30%

Its retained share rises in the short term by arithmetic. Three things begin changing simultaneously.

Suppliers' actual returns fall. If liquidity providers can get better terms elsewhere, some funds leave. How much depends on other value this protocol offers them—whether fee income is all they care about.

Users may barely notice, or notice strongly. Redistributing an existing fee leaves user payments unchanged; but if suppliers leave, depth falls, and slippage rises, users may leave too. Chapter 15 explained how depth shapes experience.

Competitors react. The take rate is a public price, not merely an internal parameter.

The right question is therefore not how high to raise it, but how high it can go before suppliers begin leaving. There is no formula; you must experiment. The cost of error is asymmetric: raising the rate is easy, but lowering it does not necessarily restore trust.

What ifThe protocol charges nothing and has no token

The first four lines are zero, and so is line five. This is not an erroneous state; it means the protocol does not sustain itself through its own earnings.

What sustains it? Three common answers: funding, ongoing foundation support, or a company subsidizing it from another business. All are legitimate, but move the focus of research—Capital changes from background information to a lifeline, as Chapter 25 discussed.

Now ask how much remains, who decides how to spend it, and what happens if it stops.

There is a more interesting question, the subject of Chapter 30: if people use a protocol with no fees and no token, it is solving a real problem. A revenue model can come later; demand cannot. A zero here is not necessarily bad news—provided the claim that people use it survives Chapter 28's validation.

Takeaway Questions

5
Who is paying?

This question becomes line one of the statement, with a requirement to trace the address: where does the money users pay end up, and who can move it?

Watch one particular situation: if the payer is the protocol itself, using tokens it prints, the actual payers are all holders. In data, this can look almost identical to real income. Reading contracts and governance records is the only way to distinguish them.

6
Where does revenue come from?

The full answer is the five-line statement, not one number.

Whenever you cite revenue, first say whether it is line one, three, or five. This habit makes your analysis more resilient to questioning than most industry material, which cites line one using line five's name.

7
How does a token capture value?

Only after reaching line three does this question begin: how is the protocol's retained money connected to token holders?

Three possibilities: distribution to stakers under rules, a treasury capable of buybacks, or a multisig with no mechanism connecting proceeds to holders. The third is most common, formally called “value capture not established”—Chapter 20 explains how to identify it.

11
Can the product still run if its token price goes to zero?

This chapter gives a calculable version: set incentives to zero, set the treasury's own tokens to zero, and ask what remains.

What remains—real fees, real suppliers, real users—is the business's foundation. If it is positive, token price fluctuations are noise. If it is zero, the token price is the protocol's lifeline itself.

Chapter Check

Key idea

TVL ≠ Revenue,Volume ≠ Profit,User ≠ PMF。

Finished this chapter’s lab? Mark it completeView all progress

On this page