TL;DR Breakdown: About 11.5 million ETH has been staked on Ethereum 2.0 deposit contract. Over 360k validators are now active on the network Ethereum merge could happen months after June. Nearly 10% of Ether (ETH) supply in circulation has been staked in anticipation of Ethereum’s merge to the long-proposed Proof-of-Stake (PoS) consensus mechanism. 9.5% ETH...