How to Interpret Lido On-Chain Data? stETH Holding Distribution and Staking Trends

 / 
2

Lido's on-chain data is far less complicated than many assume. The core metrics to focus on are two key areas: which DeFi protocols stETH is locked in, and which large holders are staking or unstaking their positions. Once you locate these datasets, you can easily identify genuine long-term holders, participants using stETH for leverage, and whether major players are entering or exiting positions.

OKX Exchange
A leading global cryptocurrency platform,suitable for both beginners and experienced traders.
New user benefit: 20% off trading fees upon registration!!

Below is a set of actionable methods you can implement directly.

1. Check stETH "Protocol Distribution": Where Active DeFi Capital Is Flowing

Goal: Clarify that stETH is not just sitting idle in user wallets, and map which DeFi protocols it is actively used in. This tells you what the most liquid, active capital in the market is doing.

How to do it:

Open Dune Analytics, and use community-built dashboards (such as the public "stETH by Protocol" dashboard) to directly view stETH distribution across different protocols.

Key current metrics: Aave v3 holds approximately 919,000 stETH, Spark holds around 1,332,000 stETH, EigenLayer holds roughly 300,000 stETH, and MorphoBlue holds about 351,000 stETH. These figures confirm that the primary use cases for stETH are lending protocols and restaking protocols, rather than passive long-term holding in standalone wallets.

Completion check: You can name the top 3 protocols by stETH locked value, and state their approximate stETH holdings.

Prerequisite: Access to Dune Analytics. If you do not use Dune regularly, you can first refer to Lido's official dashboard summary page, which links to dedicated dashboards for all major integrations including Curve, Balancer, Aave, and MakerDAO.

Common pitfall: Only looking at total staked value (TVL) and ignoring distribution. If most stETH is concentrated in a small number of lending protocols, it means the market is heavily using leverage, and the risk level is far higher than a scenario where stETH is dispersed across independent holders.

2. Check Holding Concentration: Is Control Centralized in a Small Number of Addresses

Goal: Review stETH's overall holding distribution, to assess whether the majority of tokens are controlled by a tiny set of addresses.

How to do it:

Open on-chain data platforms such as CoinLore to access the stETH rich list, and check the share of total supply held by the top 10 addresses. Current data shows the top 10 addresses control approximately 5.64 million stETH, accounting for 61.70% of total circulating supply.

This does not mean a single entity controls the market, however: the vast majority of these addresses are exchange wallets, institutional custody addresses, smart contracts, or protocol treasuries. A typical example of whale behavior tracking is the Ethereum Foundation's recent unstaking of around 21,270 ETH from Lido.

Completion check: You can distinguish between "top 10 addresses" and "top 10 individual holders" — the former group is mostly protocols or institutions, while only the latter set is worth tracking for individual trading signals.

Prerequisite: Access to an on-chain data platform that publishes stETH holder rankings.

Common pitfall: Assuming any address holding a large amount of stETH belongs to a market manipulator. First verify if the address is a contract address or regular EOA address: if it is a contract, it is almost certainly a fund pool belonging to some protocol.

3. Track Whale Movements: What Justin Sun's $430 Million Stake Indicates

Goal: Identify and track stETH position changes of publicly known large holders (such as Justin Sun's public addresses) to judge overall capital flow direction.

How to do it:

On-chain data shows addresses linked to Justin Sun have increased their Lido stETH holdings to approximately 247,436 stETH, worth roughly $430 million, generating around $9.5 million in annual staking yield. The addresses have accumulated a total of about 11,307 stETH in staking rewards since February 2023.

Breaking down this dataset:

  • Staking size: 247,436 stETH accounts for roughly 2.7% of Lido's total TVL

  • Position strategy: This is multi-year systematic accumulation, rather than short-term speculative trading

  • Behavior signal: Even as staking yield has compressed to around 2.26%, major holders are still adding positions, indicating their long-term bullish view on Ethereum value takes priority over short-term yield returns

Completion check: You can clearly tell whether a specific whale is continuously accumulating positions or gradually exiting, rather than only knowing their total stETH holdings.

Prerequisite: Access to the public wallet addresses of the large holders you want to track.

Common pitfall: Treating whale position increases as an immediate "price will rise" signal. The capital size of these major players means they deploy positions across multiple years, and their actions have very limited short-term impact on market prices.

4. Track the "wstETH vs stETH" Migration Trend

Goal: Observe whether users are holding stETH directly or wrapping it into wstETH, a behavior that reflects shifts in stETH's real-world use cases.

How to do it:

Research shows user behavior is clearly trending from stETH to wstETH migration. The reason is simple: wstETH (the non-rebase wrapped version of stETH) has far better DeFi composability, and is more widely integrated across protocols including Aave, Spark, and Balancer. stETH's native rebase mechanism (where user balances automatically increase as staking rewards accrue) adds unnecessary complexity to liquidation processes in lending scenarios.

Completion check: You can clearly explain why wstETH is better suited for DeFi lending use cases than native stETH.

Prerequisite: Basic understanding of stETH's automatic rebase mechanism.

Common pitfall: Assuming stETH and wstETH are "basically the same". They are treated very differently in lending protocols, and wstETH is the dominant version for DeFi use cases.

OKX Exchange
A leading global cryptocurrency platform,suitable for both beginners and experienced traders.
New user benefit: 20% off trading fees upon registration!!

5. Check Lido's Withdrawal Queue: Who Is Exiting Positions

Goal: Monitor Lido's Withdrawal Queue to see how much stETH is currently being redeemed back to native ETH. This is a direct metric for judging net capital outflows.

How to do it:

The Ethereum Foundation's operations are a representative case: in April 2026, the unstaked approximately 21,270 ETH (worth around $49.6 million) from Lido and deposited it into the unstaking contract, and the funds are still waiting in Lido's withdrawal queue. This was not a simple "sell the token" move: in the same period, the foundation staked 70,000 ETH to its own self-run validator nodes, showing its strategic priority shifted from third-party liquid staking to in-house validators.

Completion check: You can distinguish between "unstaking to sell" (a bearish signal) and "unstaking to move funds to other staking methods" (a neutral strategy adjustment).

Prerequisite: Access to real-time Lido withdrawal queue data.

Common pitfall: Seeing a large amount of stETH in the withdrawal queue and immediately concluding "the market will crash". This could be institutional rebalancing, or normal profit taking, and you need to cross-reference the final destination of the withdrawn funds to get a full picture.

Next step to take:

Spend 10 minutes today doing the following: open Dune Analytics, locate the public "stETH by Protocol" dashboard, and record the current top 3 protocols by stETH locked value and their respective holdings. Compare this data with figures from one month prior (if the dashboard supports historical data views), to see whether holdings on Aave are growing faster, or if EigenLayer is seeing more inflows. This directional change tells you far more about where capital is flowing than any individual standalone metric.