Quick take: The rate of Ethereum deposits to the ETH 2.0 contract points to a January 15th launch 104,128 ETH has been sent to the deposit contract which is 19.86% of the required total amount However, events are not always linear and ETH whales could be waiting till the last minute to deposit their Ethereum Ethereum locked to launch Phase 0 will not be available till Phase 1 The rate at which Ethereum deposits are being made to the ETH2.0 […]