What is TVL in crypto? Total value locked, explained honestly
TVL is the headline number of DeFi: the dollar value of everything deposited in a protocol. It is useful for sizing things up — and easy to misread. Here is how it is built and where it misleads.

Photo: “Padlock Bridge” by mikecogh, CC BY-SA 2.0, via Flickr (edited: cropped and resized).
TVL (total value locked) is the dollar value of tokens users have deposited in a DeFi protocol’s smart contracts. DefiLlama, a widely used tracker, defines a protocol’s TVL as the value of all coins held in its contracts, and a chain’s TVL as the sum of its protocols’ TVL [1].
Key points
- 1TVL adds up the market value of tokens held in a protocol’s contracts, so it rises and falls with token prices.
- 2DefiLlama excludes borrowed coins, the protocol’s own tokens and double-counted deposits from core TVL; other trackers may use other rules.
- 3TVL is a measure of money at risk in a protocol, not of profit, safety or how many people use it.
- 4A drop in TVL can mean withdrawals, falling prices, or both; flow metrics separate the two.
- 5US regulators described industry DeFi size measures as unverified; treat any single TVL figure as an estimate.
On this page
What does TVL measure?#
In DeFi, users deposit tokens into smart contracts: into liquidity pools to earn trading fees, into lending pools to earn interest, and so on. Total value locked (TVL) is the combined dollar value of those deposits at current prices. DefiLlama describes a protocol’s TVL simply as “Total value locked inside a platform / protocol’s own contracts by users” [2].
DefiLlama compares TVL to assets under management in traditional finance, and says it is meant to be a proxy for the “skin in the game” of depositors — the capital they have exposed to the protocol [1]. Its two litmus tests make the idea concrete: if the protocol got hacked, would the money truly be lost? And is the TVL usable and productive [1]?
How is TVL calculated?#
TVL = Σ (amount of each token held in the protocol’s contracts × that token’s price)For a chain, TVL is the sum of the TVL of the protocols on that chain [1]. Prices come from market data, so the result changes every time prices do.
| Step | Value |
|---|---|
| ETH at $3,000: 1,000 × 3,000 + 2,000,000 | $5,000,000 |
| ETH falls 20% to $2,400, no deposits or withdrawals | $4,400,000 (−12%) |
| ETH at $2,400 and users deposit 100 more ETH | $4,640,000 (−7.2% vs start) |
| Net new deposits in dollars = 100 × 2,400 | +$240,000 |
In the last case, TVL fell even though money flowed in. That is why DefiLlama also publishes USD inflows, which multiply each day’s change in token balances by price, so that pure price moves show up as zero flow [1].
DefiLlama gives its own example: if a protocol holds all its TVL in ETH and ETH drops 20% with no deposits or withdrawals, TVL falls 20% while USD inflows are $0 [1]. A falling TVL chart therefore does not prove that users are leaving.
What does TVL leave out?#
Adding up deposits sounds simple, but the same dollar can easily be counted twice, or tokens minted by the protocol’s own team can be counted as if they were outside money. DefiLlama’s methodology lists the main exclusions [1]:
| Item | In core TVL? | Reason given |
|---|---|---|
| Tokens users deposit into the contracts | Yes | Outside capital exposed to the protocol |
| Coins borrowed from a lending protocol | No — shown as “Borrowed” | Avoids inflating TVL through cycled lending |
| The protocol’s own governance tokens staked in it | No — shown as “Staking” | Minted by the team; costs users nothing comparable |
| LP positions paired with the protocol’s own token | No — shown as “Pool2” | Mainly incentivize the protocol’s own token |
| Receipt tokens deposited into a second protocol | Flagged as double counting | Same capital would otherwise be summed twice |
| Native staking that secures a chain | No | Would turn chain TVL into a proxy for the token’s market cap |
| Off-chain assets, such as an issuer’s bank deposits | No | Not on the blockchain |
| Deposits that take no real risk (e.g. pools with no trades) | No | Inflate TVL without real activity |
DefiLlama documentation, 2026. Other trackers may use different rules, so their totals differ.
The off-chain rule surprises many beginners. DefiLlama states that it does not consider “the dollars stored on Tether’s bank account” as TVL [2]. A fiat-backed stablecoin counts towards a protocol’s TVL only when the tokens themselves are deposited in that protocol’s contracts.
| Step | Value |
|---|---|
| Deposits recorded = 1,000 + 700 + 490 | $2,190 |
| Borrowed out again = 700 + 490 | $1,190 |
| Coins actually sitting in the contracts = 2,190 − 1,190 | $1,000 |
| Outside capital the user brought | $1,000 |
Counting deposits alone would show more than double the real money. Counting only coins actually locked — as DefiLlama does — gives the $1,000 that is truly at risk [1].
| Step | Value |
|---|---|
| Protocol A’s TVL | $30,000 |
| Protocol B’s TVL (the receipt token) | $30,000 |
| Naive chain total = A + B | $60,000 |
| Real underlying capital | $30,000 |
DefiLlama flags the second protocol as double-counted so the same capital is not summed twice into chain and global TVL, and lets users toggle it on dashboards [1].
Can TVL be inflated on purpose?#
Yes. DefiLlama says it removes “unproductive or artificial liquidity”: pools with a few providers and no trading, lending pools with no borrowers, deposits made only to farm points or rewards, and wrapper tokens without verified backing. It notes that such positions often come from a small number of large wallets and can distort the picture of real usage [2]. Its published list of removals shows this is not a theoretical problem [2].
What can TVL tell you — and what can’t it?#
Reading TVL sensibly
For profitability, trackers publish separate metrics. DefiLlama defines fees as what users pay, and revenue as the part the protocol keeps after paying liquidity providers and other suppliers of capital [1]. Token rewards a protocol hands out to attract deposits are a cost, not income [1]. If deposits are there mainly for those rewards, they may leave when the rewards end — a possibility to check, not a certainty.
Treat every TVL figure as an estimate. The US Treasury’s 2021 stablecoin report described industry measures of DeFi’s size as “unverified” [4], and different trackers apply different rules. Even protocol self-descriptions mix definitions: Aave’s V3 paper spoke of a “peak liquidity of $30 billion” and, separately, total liquidity “close to $20 billion” at the time of writing [5].
TVL vocabulary
What mistakes do beginners make here?#
- Reading a TVL drop as an exodus
Prices may simply have fallen. Check flow metrics before concluding that users are leaving.
- Treating TVL as revenue or profit
TVL is money deposited, not money earned. Fees and revenue are separate numbers.
- Comparing totals from different trackers
Each tracker decides what to count. Compare figures from the same source and methodology.
- Taking a high TVL as proof of safety
Large protocols can still have bugs, bad parameters or risky collateral. TVL measures exposure, not protection.
- Ignoring where the TVL comes from
Deposits attracted by temporary rewards, or concentrated in a few wallets, can leave quickly.
Frequently asked questions#
Does TVL include the price of a protocol’s token?
Not in the sense of market cap. Core TVL counts tokens deposited by users; the protocol’s own governance tokens staked in it are tracked separately as “Staking” [1].
Why does a chain’s TVL exclude staked ETH?
DefiLlama never counts native token staking in chain TVL, because it would overshadow DeFi activity and turn chain TVL into a proxy for the token’s market cap [1].
Are stablecoins part of TVL?
Only when the tokens are deposited in a protocol’s contracts. The reserves behind a fiat-backed stablecoin, held in bank accounts, are not counted [2].
Is TVL the same as market capitalization?
No. Market capitalization values a token’s supply at its current price; TVL values the tokens deposited in a protocol, which can be many different tokens. See market capitalization.
Should I choose a protocol because it has the highest TVL?
We do not recommend protocols. TVL is one input; it says nothing about code security, governance or whether the protocol fits your own risk tolerance.
The bottom line#
TVL is a useful first measure of how much money sits inside a DeFi protocol or chain, but it is a price-sensitive estimate built on choices about what to count. Read it with its methodology, compare like with like, and look at flows, fees and risks before drawing conclusions.
To understand what that locked money is doing, read how DeFi lending works and liquidity pools and impermanent loss.
Sources#
Grade A = primary source (regulator, protocol specification, client code, original author). Grade B = expert secondary source used for explanation only.
- BDefiLlama documentation. Data Definitions, 2026.
- BDefiLlama documentation. What to include as TVL?, 2026.
- AEuropean Supervisory Authorities (EBA, ESMA, EIOPA). EU financial regulators warn consumers on the risks of crypto-assets, 2022.
- AU.S. Department of the Treasury — President’s Working Group on Financial Markets, FDIC and OCC. Report on Stablecoins (interagency report), 2021.
- AEmilio Frangella, Lasse Herskind (Aave). Aave V3 Technical Paper, 2022.


