A whale deposited $5 million USDC to the exchange and opened Bitcoin 20 times leverage multiple orders
According to on-chain analyst Onchain Lens, a whale deposited $5 million USDC into the exchange and opened a 20x leveraged long position in Bitcoin at $77,231.