Immutable X
Immutable X (IMX)
Market capitalization: 3 026 833 582
Rank # 37 | Coin not mineable
2.08 4.41%
Volume (24h): 70 035 967
Circulating Supply: 2 000 000 000 IMX
Max Supply: 2 000 000 000 IMX