27100 unique depositors Archive More Than 5 Million in Ethereum Worth $13 Billion Rests in the Eth2 Staking Contract Statistics now show the Eth2 deposit contract has more than 5.2 million staked etherRead More