Giant Whale Address 0xec4 opens $23.07 million short position with 30 times leverage
--
According to Onchain Lens monitoring, the address 0xec4 of the giant whale has opened 800 XYZ100 short positions with 30 times leverage, with a total value of approximately $23.07 million.