The amount deposited represents 2.67% of Ethereum’s total supply.



Source link