Flash
A whale opened a 20-fold leverage BTC and ETH short order position worth approximately US$80 million
According to OnchainLens monitoring, a whale opened a 20-fold leverage BTC and ETH short order, and its current position holds 577.34 BTC and 19,344.8 ETH, worth approximately US$80,000,000.