BlockBeats News, March 26th, according to Onchain Lens monitoring, Whale 0x049 shorted 577.34 BTC ( $40 million) and 19,344.8 ETH ( $40 million) with 20x leverage.