A newly created address "0xE06" has opened a significant leveraged long position on Solana (SOL), according to Onchain Lens. The address deposited approximately $2.27 million in USDC and 21.14 BTC (around $1.27 million) before initiating a 20x leveraged long position of 230,583 SOL, with a total nominal position of about $18.1 million. On-chain data indicates that the address has pending orders to further increase its SOL position. Additionally, the address has sold 10.58 BTC, cashing out approximately $652,600, and currently holds 10.59 BTC.