Address Dubbed BTC OG Insider Whale Deposits 20,000 ETH to Binance

An address referred to as the "BTC OG insider whale" deposited 20,000 ETH worth approximately $44.96 million to Binance on Feb. 4, Onchain Lens data show. The on-chain tracking service flagged the large Ether inflow shortly after the transfer.