Immutable X
Immutable X (IMX)
Market capitalization: 3 019 677 164
Rank # 37 | Coin not mineable
2.07 4.84%
Volume (24h): 74 948 423
Circulating Supply: 2 000 000 000 IMX
Max Supply: 2 000 000 000 IMX