With more than 3100 depositors, Total ETH staked in Ethereum 2.0's deposit contract has crossed 100,000. Also, a Dubai-based firm by the name of IBC Group has come forward to stake $10 million (21,000 ETH) to expedite the process.