According to Spot On Chain, a whale, potentially linked to Ethena Labs or its investors, deposited 13.94 million ENA tokens, valued at $4.66 million, to Binance five hours ago. These tokens were released from an Ethena Labs contract three days prior.
#crypto #blockchain #news