Log in/ Sign up

The top 20 whales hold a total of 2.81 billion BLUR, accounting for 93.67% of the total supply.

24/11/2023 16:23
Bullish
Bearish

Trending News