Immutable X is a Layer 2 scaling solution on the Ethereum blockchain. It is designed to have instant transactions and zero gas fees for minting and trading NFTs. Immutable X uses zero-knowledge proof technology through StarkNet. IMX is the native token of Immutable X, and is used for protocol fees payment, staking and governance. At the time of writing, IMX has a maximum supply of 2 billion tokens and circulating supply of about 235 million tokens. Immutable X’s zero-knowledge proof technology used for validating transactions allows for 9,000 transactions per second.