Top Whales
The whales definition are the addresses that are holding the most Luna as of recent. Table below show the top 10 addresses with most Luna token.
The whales definition are the addresses that are holding the most Luna as of recent. Table below show the top 10 addresses with most Luna token.