https://cointelegraph.com/news/did-the-eth-2-0-deposit-contract-just-launch
There's buzz that the ETH 2.0 deposit contract appears to have been deployed but there has been no official announcement.