10.9% of Ethereum Supply Now Deposited in ETH 2.0
Tomiwabold Olajide Total amount of ETH deposited in 2.0 contract has topped 13 million ETH According to Glassnode, the total amount of ETH deposited in the 2.0 contract has topped 13 million ETH, or 10.9% of […]