Crypto News

Ethereum 2.0 Deposit Contract Tops 7.2 Million ETH

Over $23 billion worth of Ethereum has been staked under the deposit contract of ETH 2.0.