10% of Ethereum Supply Staked in ETH 2.0 in Anticipation of The Merge

Source Node: 1286248

Time Stamp:

More from Blockchain News