Ethereum ICO Whale Returns After A Decade, Turns $3,100 Into $22.88M
A decade-dormant Ethereum (ETH) ICO wallet moved 10,000 ETH worth $22.88 million to a new address, marking a 7,381x return on a $3,100 stake. Wallet 0xCD59 Stirs After 10.8 Years On-chain tracker Lookonchain flagged the transfer on Wednesday. The sending address, 0xCD59, acquired its 10,000 ETH at t