Total ETH staked has hit 24.4 million ETH, while withdrawals hit 3.01 million ETH. Deposits and the total number of ETH deposits have been on the rise. The Shapella […] Click here to view full article Tags:2proof of stake