How total value locked is calculated and why it can be misleading
Total Value Locked is one of the most quoted numbers in decentralized finance. It appears on every dashboard, every ranking site, every tweet comparing protocols. The number looks like a measure of trust: more value locked means more people trust the protocol with their money. That reading is wrong.
TVL is not a trustworthiness score. It is a snapshot of deposits at a moment in time. How those deposits are counted, and what they represent, matters far more than the raw figure.
How defillama calculates TVL
DeFiLlama has become the default source for TVL data across the industry. The methodology is straightforward in principle: sum the dollar value of all tokens deposited into a protocol's smart contracts. Each token is priced using the protocol's own liquidity pools when possible, falling back to CoinGecko or CoinMarketCap.
The dollar values are pulled at regular intervals. The result is a running total that updates as prices change and deposits move.
That sounds clean. It is not.
The double counting problem
The same capital can be counted multiple times across different protocols. This is not a small edge case. It has become a structural distortion.
Liquid staking derivatives (LSDs) make the problem obvious. You deposit ETH into Lido and receive stETH. That stETH can then be deposited into a lending protocol like Aave. The original ETH is locked in Lido. The stETH is locked in Aave. DeFiLlama counts both. The same underlying ETH appears twice.
Restaking protocols like EigenLayer amplify this further. EigenLayer accepts stETH as collateral, which itself represents ETH already staked through Lido. Now that same ETH is counted three times: at Lido, at EigenLayer, and at whatever protocol accepts EigenLayer's liquid restaking tokens.
The result is an aggregate TVL figure that inflates how much capital is actually committed. It inflates systematically, and the inflation compounds with every new layer of restaking or wrapping.
Sticky liquidity vs. rented liquidity
Not all deposits are equal. Some capital stays because the protocol offers a service people want. This is sticky liquidity. Lending protocols with real borrowing demand tend to hold deposits even when incentives fade.
Rented liquidity is different. It appears when a protocol pays high token emissions to attract deposits. Users chase the yield. When emissions drop, they leave. The liquidity vanishes.
You can spot the difference by looking at liquidity that has no natural demand behind it. Tokens deposited solely to farm emissions will exit the moment rewards end. TVL does not distinguish between the two. A protocol with $500 million in rented liquidity and $5 million in sticky liquidity both show $505 million on the dashboard.
Risk-Adjusted TVL
Some analysts have proposed risk-adjusted TVL as a more honest metric. The idea is straightforward: weight each deposit by the quality and durability of the capital behind it.
Staked ETH held for years by long-term participants gets a higher weight than farmed liquidity from yield chasers. Capital that is not double-counted through multiple wrappers gets higher weight than capital that appears four times in the same chain. Protocol-owned liquidity - capital the project itself has raised and locked - gets the highest weight, because it cannot be withdrawn by external depositors.
Risk-adjusted TVL is not yet standard on any major data site. It is manual work to calculate. But it gives a far better picture of whether a protocol can survive a market downturn.
What the numbers actually tell you
A high TVL tells you one thing: a lot of tokens are sitting in those contracts right now. It tells you nothing about whether that capital is real, durable, or safe.
Two protocols with identical TVL can have completely different risk profiles. One has $100 million in sticky lending deposits and protocol-owned liquidity. Another has $100 million in rented liquidity from a single incentivized pool that will evaporate in three weeks. Both show the same number on DeFiLlama.
The practical takeaway: TVL is a starting point, not a finish line. Look for how much of that value is double-counted through liquid staking or restaking derivatives. Check whether the protocol has sustainable revenue or relies on emissions. Look for protocol-owned liquidity in the treasury.
A number is not a verdict. The quality of the capital behind it is what matters.
Not financial advice. zebusolana.com publishes market data and general information about digital assets. Crypto assets are volatile and you can lose everything you put in. Nothing here is a recommendation to buy, sell or hold, and we make no price predictions.
Prices are sourced from third parties and may be delayed or wrong. Verify anything you intend to act on against a primary source.