NFT sales drop to $129.8m, Avalanche sales surge 200%

May 24, 2025
2 Mins Read
3 Views