Over 3% of Ethereum’s supply is now locked up in the ETH 2 deposit contract. At a price of $1850 per ETH, this now amounts to over $6.37 billion worth of ETH locked in. In fact, the chain has over 107,000 active validators adding roughly around 670 new ones each day – essentially putting most […]