Data from Dune Analytics shows that the total number of ETH deposits has surpassed 17.9 million ETH, accounting for 14.93% of the total supply of ETH. Lido holds the largest share at 31.35%.
The total number of depositor addresses has also reached an impressive 100,968.
All Comments