Recommended Free Tools
Total value locked (TVL) is the estimated dollar value of crypto assets held in a decentralized finance (DeFi) protocol’s smart contracts at a given moment. It is a snapshot of asset balances multiplied by prices, not a record of new deposits, a count of users, or a measure of profit or safety. Exactly which contracts and tokens are counted, and how they are priced, depends on the data provider, so two TVL figures for the same protocol can differ.
The definition, stated precisely
DeFiLlama, one of the most widely cited TVL providers, defines protocol TVL as the value of coins held in that protocol’s smart contracts. Its methodology puts it this way: “At DefiLlama we consider the value of any tokens locked in the contracts of a protocol / platform as TVL.” (DeFiLlama, methodology documentation.) Chain TVL, by the same provider’s definition, is the sum of the TVL it attributes to protocols on that chain.
As an Amazon Associate I earn from qualifying purchases.
Three words in that definition do most of the work. “Locked” means the assets sit in contracts the provider has assigned to the protocol. “Value” means the balances are converted to a common unit, usually US dollars, at a price. “Moment” means the figure is a snapshot, so it changes whenever balances or prices change.
How the number is calculated
The simplified logic behind every TVL figure is the same:
#1 Best Overall
TVL ≈ sum of (included token balance × token price)
That formula is conceptual. A provider still has to make several decisions before it can apply it:
1. Which contracts belong to the protocol
Providers map contract addresses to protocols, often through adapters that read on-chain data. A protocol that deploys new contracts, or a front end that routes users through a separate wallet contract, can be included or missed depending on how the mapping is maintained.
Quick wins for a faster PC:
Clear out junk files and repair common Windows errorsFree Scan →Fix the driver behind crashes, sound loss and screen glitchesFind Drivers →2. Which token balances count
DeFiLlama’s stated methodology excludes unissued or non-circulating tokens and does not count native token staking used to secure a chain toward chain TVL by default. Liquid-staking protocols, where users deposit a chain’s native token and receive a derivative, may be tracked as protocols in their own right. Other providers draw these lines differently, so the same asset can be in one total and absent from another.
3. How each token is priced
DeFiLlama says it prices almost all tokens using CoinGecko’s API and uses on-chain methods when that data is unavailable. Pricing choices matter most for thinly traded tokens, where the quoted price may not reflect what the position could be sold for. A provider that values such tokens at zero, at a last trade, or at a derived price will report materially different totals.
4. Whether a position is counted once or more
Receipt tokens, which represent a deposit held in another contract, create the most common counting question. DeFiLlama says it avoids double counting receipt-token deposits within the same protocol. Across protocols, the rules are harder to apply, as the next section explains.
Why TVL can change without anyone depositing
TVL moves with two inputs: balances and prices. Only one of them reflects users moving money in or out. DeFiLlama’s glossary gives the clearest illustration. If a protocol holds ETH and the ETH price falls while the balance stays the same, TVL falls even though no USD inflow has occurred.
Free tools Windows power users keep installed
One-click scans. No signup required.
A simple illustrative case shows the effect:
| Day | ETH held by protocol | ETH price (illustrative) | TVL | Net deposits that day |
|---|---|---|---|---|
| Day 1 | 1,000 ETH | $3,000 | $3,000,000 | Not applicable |
| Day 2 | 1,000 ETH | $2,400 | $2,400,000 | Zero |
| Day 3 | 1,200 ETH | $2,400 | $2,880,000 | 200 ETH, valued at $2,400 each |
In this example, TVL fell by $600,000 on Day 2 with no deposits, and rose on Day 3 by $480,000, of which $480,000 reflects the new deposit only because the price was held constant. The figures are hypothetical and do not represent any real protocol.
This is why a rising TVL chart during a market rally does not automatically mean that users are bringing in fresh capital. Some of the gain may be price appreciation on assets already held.
Why chain totals can count the same value twice
Composability is the feature of DeFi that lets one protocol’s output become another protocol’s input. A user might deposit ETH into a lending protocol, receive a receipt token, and then deposit that receipt token into a second protocol. Each protocol holds a claim that is economically linked to the same underlying ETH.
Rank #3
Protocol-level TVL can handle this case cleanly if each protocol values only what it holds. Chain TVL is different. Because a chain total sums the protocol figures, value that passes from one protocol to another can appear at both stages. DeFiLlama’s chain figure is therefore best read as a provider-defined aggregation rather than a count of distinct dollars locked on that chain.
Do these 3 things before closing this tab:
1Clear out junk files and repair common Windows errors2Fix the driver behind crashes, sound loss and screen glitches3Repair Windows errors before they cause bigger problemsThe effect is largest on chains where lending, borrowing and yield strategies stack on one another. A chain with a high TVL may therefore contain more reuse of the same collateral than a chain with a similar total built from standalone applications.
TVL is not the same as inflows, fees, or revenue
Readers often use TVL as a shortcut for activity or earnings. Those are separate measures, and DeFiLlama tracks them separately:
| Measure | What it captures | What it does not capture |
|---|---|---|
| TVL | Value of tokens held in protocol contracts at a point in time | Unique users, net deposits over time, or income earned |
| USD inflows | Changes in asset balances between consecutive days, multiplied by asset prices, so price appreciation alone is excluded | Whether the deposits were made by new or existing users |
| Fees | Payments users make to use the protocol | Amounts retained by the protocol |
| Revenue | The portion of fees retained by the protocol, team, treasury, or token holders | The size of the capital base generating the fees |
If the question is “how much money is sitting in this protocol right now?”, TVL is the relevant measure. If the question is “is money flowing in or out?”, use USD inflows. If the question is “how much does the protocol earn?”, use fees and revenue. A protocol can have a large TVL and small revenue, or the reverse.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.What TVL does not establish
TVL is a provider-defined estimate. It does not show whether a protocol is secure, well governed, or profitable, and it does not count unique owners of capital, since one wallet can hold positions across many protocols and one protocol can hold assets for many wallets. Describing a TVL figure as an objective measure of unique capital, or as a ranking of safety, overstates what it shows.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
A 2024-era Bank for International Settlements working paper, “Towards verifiability of total value locked (TVL) in decentralized finance,” makes the case that TVL should be anchored in on-chain data and computed with reproducible methods, and notes that aggregator figures can rely on protocol-specific calculation choices. Its emphasis is on verifiability: a figure is more useful when a reader can trace how it was produced.
Checklist before comparing two TVL figures
Use the following questions to decide whether two numbers can be compared directly:
- Scope: Is the figure for a single protocol, a chain, a category, or a bridge-related metric?
- Included contracts and assets: Does the provider count native staking, liquid-staking derivatives, bridged assets, or smart-wallet positions, and does it exclude unissued or non-circulating tokens?
- Valuation: What price source is used, at what time, and how are illiquid or thinly traded tokens valued?
- Overlap: Could the same economic value be counted in several composable protocols within the same total?
- Time: When was the snapshot taken, and does the chart reflect balance changes, price changes, or both?
- Transparency: Does the provider publish its methodology, and can the calculation be reproduced from on-chain data?
There is no single, universally adopted definition or calculation standard that all TVL providers follow. A fair comparison therefore requires using the same provider and the same date, or reading each provider’s methodology before drawing a conclusion. Provider rules change over time, so check the current documentation before relying on a specific treatment.
When you need a number to mean something specific, state the provider, scope, price basis and date with it. “DeFiLlama TVL for this protocol, valued in USD on this date” is a figure a reader can check. “TVL” alone is not.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

