What you need to know: Over 12 million Ethereum is locked in the ETH 2.0 deposit contract This amount translates to roughly 10% of Ethereum’s circulating supply of 120.576 million ETH This amount in ETH will continue being unavailable to depositors until the merge happens Ethereum continues to be affected by a crypto-wide pullback at its current price of $2,855 The Ethereum 2.0 deposit contract now has over 12,055,858 million ETH. This amount worth $34.391 billion translates to roughly 10% […]