Log in/ Sign up

A certain address deposited 334,000 UMA into Coinbase 10 hours ago. If sold, it would make a profit of US$1.165 million.

22/01/2024 11:31
Bullish
Bearish

More news about uma crypto news