Home Business Is Immutable X the BEST Answer for Gaming and NFTs?

Is Immutable X the BEST Answer for Gaming and NFTs?


To say the previous yr has been monumental for the NFT ecosystem can be an understatement. We witnessed the start of the NFT bull-run with the demand for profile-pic (PFP) collections just like the Crypto Punks and Bored Ape Yacht Membership (BAYC) hitting record-breaking gross sales each different week. We additionally noticed widespread adoption with artists, music artists, video games, manufacturers, and metaverse initiatives launching their NFT merchandise.

Whereas the NFT bull-run was predominantly on the Ethereum blockchain- merchants, players, and hodlers discovered it changing into more and more troublesome to transact on the blockchain on account of its excessive fuel charges. NFT fans hoping to get right into a challenge at mint needed to have interaction in fuel wars, generally paying double or extra the price of mint in fuel to safe an NFT. Most players and video games on the Ethereum blockchain may now not be worthwhile as on-chain video games require many transaction approvals, leading to inflated fuel prices.

This was a major problem that wanted fixing, and that’s precisely what led to the creation of Immutable X, a layer-2 scaling resolution on Ethereum for NFTs. With regards to considerations about fuel charges, Immutable X boasts of a zero-gas payment layer 2 resolution. On this article, we will be diving into what precisely Immutable X does and the way it compares to the opposite Layer 2 options available in the market.

What’s Immutable X?

Immutable X is a layer 2 scaling resolution for Ethereum. It’s an open-source ZK Rollup protocol constructed with the imaginative and prescient of facilitating a gas-free NFT ecosystem that permits customers to construct and develop their very own decentralized apps, akin to video games and marketplaces. It could possibly facilitate as much as 9000 transactions per second whereas nonetheless leveraging Ethereum’s safety and community impact.

Immutable X Banner

Immutable X Structure

Immutable X is a layer-2 open-source protocol that’s extremely scalable and straightforward to construct, use and commerce on as a result of integration of 4 core parts in its structure, specifically:

  1. StarkEx ZK Rollup Expertise – StarkWare’s proprietary ZK Rollup expertise that makes use of ZK-STARK as an alternative of ZK-SNARK
  2. APIs and SDKs – Immutable X’s developer and partner-focused instruments that allow simple onboarding and improvement with the Immutable X protocol.
  3. Immutable X Hyperlink – The trustless intermediate layer of the protocol
  4. Immutable X Market – The default commerce platform for the Immutable X protocol

Allow us to have a look at every of those parts in depth.

StarkEx’s ZK Rollup Expertise

Immutable X solves the scalability downside of Ethereum by using the ZK Rollup expertise for its layer-2 protocol.  To be extra exact, it makes use of StarkEx, a proprietary ZK rollup system that makes use of ZK-STARK for proof as an alternative of ZK-SNARK.

“The Ethereum ecosystem is more likely to be all-in on rollups as a scaling technique for the close to and mid-term future.” Vitalik Buterin, Co-founder of Ethereum

For those who obtained misplaced in that word-web, concern not, I shall break all of it down so we will perceive higher. Let’s begin by addressing what a ZK Roll up is.

What’s ZK Rollups?

The technical definition of Zero-Information Rollup (ZK Rollup) is that it’s a layer-2 resolution that bundles a whole bunch of transactions into one, which is then separated by sensible contracts to confirm every transaction.

To offer a relatable and simplified instance, consider it like this- think about ‘Ethereum’ to be a pocket book in which you’ll be able to write by hand as much as 15 traces (i.e., transactions) on a web page, whereas a ZK rollup protocol is a typewriter amassing and printing many traces on a single lengthy sheet of paper. This lengthy sheet of paper is then rolled up and pasted throughout the house of a single line on a web page within the Ethereum pocket book. This successfully enters and validates all of the transactions current on the lengthy sheet of paper throughout the house (computational power) required for a single transaction on the primary Ethereum community. This superior technique considerably lowers the storage and computational demand in validating blocks, offering cost-efficiency and greener execution for blockchain transactions.

However to allow the acceptance of this ‘batching’ of transactions on a roll-up, we have to submit proof (additionally referred to as a Zero-Information Proof) to point out its validity. Historically, ZK rollups use a ZK-SNARK (Succinct Non-Interactive Argument of Information). Nonetheless, Immutable X makes use of a proprietary ZK proof mannequin referred to as ZK-STARK (Scalable Clear Argument of Information). What’s the distinction you ask? Let me let you know.


Whereas each ZK-STARK and ZK-SNARK are Zero-Information proofs, the way in which they obtain that is completely different. There are two core parts in a Zero-Information proof- the Prover and the Verifier. The Prover refers back to the one who offers ‘proof’ for the validity of the batched-up transactions. The Verifier refers back to the sensible contract on the primary chain which verifies the mathematical veracity of the proof submitted.

Now, that is the place a ZK-STARK or ZK-SNARK comes into the image. A ZK-STARK or ZK-SNARK refers back to the means this proof is created.

ZK Rollups

ZK Rollups dramatically enhance scalability. Picture by way of Hackernoon

In a ZK-SNARK, the prover makes use of a pre-determined advanced system (consider it as a handbook) for producing the cryptographic encryption of the proof. Which means all of the proofs generated by a selected ZK-SNARK comply with the identical advanced cryptographic system. Whereas these methods are extraordinarily advanced for current modern-day computing methods to unravel, they’re additionally equally onerous to debug.  This was seen first-hand by Zcash when a bug in its ZK-SNARK allowed anybody to mint counterfeit copies of its cryptocurrencies out of skinny air.

In a ZK-STARK, the prover encrypts the proof with a operate of randomness. There isn’t any pre-determined system (i.e., handbook/set of directions) that the prover follows for encrypting the information for the proof. Which means ZK-STARK is much less advanced and extra clear in relation to the proof generated, which makes them extra scalable when it comes to velocity and computational measurement in comparison with ZK-SNARKs.

So, what does this imply?

  • When it comes to safety, the ZK-STARK is extra dependable as there is no such thing as a want to fret concerning the technique of encryption being compromised as there is a component of randomness in it. Whereas in a ZK-SNARK, there’s a danger of the trusted pre-determined advanced system (i.e handbook) being compromised. This enables for unhealthy actors to make use of this compromised encryption system to create faux proofs and submit them on-chain.
  • Secondly, additionally regarding safety, ZK-STARK is inherently extra proof against quantum computing assaults as a result of randomness operate of their encryption when in comparison with ZK-SNARK which bases the safety of its encryption solely on the complexity of the system it follows.
  • When it comes to scalability, the velocity and computational scaling capabilities of ZK-STARK are larger than ZK-SNARK over the long run.
Scalability of ZK STARKS

Scalability of ZK STARKS by way of Medium

There’s one noteworthy tradeoff that comes with utilizing ZK-STARK as an alternative of ZK-SNARK; STARK proofs are bigger and value extra to publish on-chain. Nonetheless, the Immutable X group considers this an affordable tradeoff for the elevated person safety that the ZK-STARK system presents. For those who’re on the lookout for a extra in-depth technical clarification of the variations between ZK-SNARK and ZK-STARK, I’d recommend trying out this medium article by Adam Luciano.

APIs and SDKs

Immutable X prioritizes developer and person on-boarding, this may be seen from their APIs and Platform SDK choices for builders and companions. They wrap their ZK rollup system in a set of strong REST APIs to allow constructing NFT functions simpler. Each exercise on Immutable X is so simple as an API name, from minting to buying and selling to transferring. Changing subtle asynchronous blockchain interactions, which might take minutes or hours, into synchronous REST API calls is a robust enhancement to present blockchain improvement paradigms. New individuals within the subject, akin to current gaming and multimedia corporations, can develop higher initiatives, sooner, with out having to interface instantly with sensible contracts.

Furthermore, software program improvement kits (SDKs) for sure platforms and programming languages make it simpler for companions to work together with Immutable X.  Presently, a Typescript SDK implementation is offered, this can be utilized to rapidly combine the protocol into web sites. No matter platform, the SDK presents typed entry to the Immutable X APIs and Pockets. Extra SDKs might be out there sooner or later for all fashionable programming languages, in addition to improvement platforms like Android, iOS, Unity, and Unreal Engine. The Immutable X SDKs, when mixed with the APIs, will enable companions to assemble NFT initiatives in only a matter of hours quite than weeks.

Kucoin Inline 60%

IMX Hyperlink

Immutable X’s ‘Hyperlink’ is a trustless intermediate layer that acts because the medium between any Ethereum pockets and the Immutable X protocol. Which means customers should not have to change networks with the intention to use the Immutable X protocol. This enables Immutable X to leverage the inherent safety of Ethereum.  The ‘Hyperlink’ performs a key function in two areas of the protocol- buying and selling belongings and the NFT Pockets expertise.

Buying and selling Belongings

Each time a person needs to commerce on the protocol, he should signal transactions utilizing a STARK key-pair. This key pair is generated by ‘Hyperlink’ each time a person indicators a safety message whereas connecting to their Ethereum pockets utilizing an Immutable X-enabled web site or dApp. Even when the STARK keypair is misplaced, the person can re-generate it utilizing a recent Ethereum signature. This “delegates” pockets safety and restoration to the person’s underlying Ethereum pockets. This STARK keypair is then used to signal transactions contained in the Hyperlink, with the transaction sort figuring out the exact encoding of every signature.

NFT Wallets

Since Hyperlink acts as an middleman between Immutable X and the customers’ current Ethereum pockets. It permits the person to expertise a pure NFT-focused pockets interface and expertise on the Immutable X platform while not having to create a brand new pockets. This additionally permits Immutable X to assist a thriving third-party market ecosystem, with out presenting a safety danger: customers can depend on the Immutable X Hyperlink to make sure they don’t seem to be being deceived concerning the belongings they’re buying.

Immutable X Market

The Immutable X Market exists to offer customers with a default dwelling for buying and selling NFTs on the protocol, to make sure that customers and builders shall all the time have a minimum of one place to commerce. The Immutable X Market additionally lowers the entry barrier for content material creators and small builders who lack the capability to construct their very own market platform. {The marketplace} additionally permits customers to verify earlier transactions and commerce historical past, a characteristic that’s usually current in most layer-1 NFT marketplaces.

Immutable X Marketplace

Immutable X Market by way of Immutable X

Nonetheless, third-party market builders needn’t fear about market buying and selling quantity displacement on account of Immutable X’s built-in shared international order e book and liquidity system. Which means orders positioned on one market might be fulfilled on one other, permitting for extra environment friendly bootstrapping and worth discovery. This additionally signifies that Immutable X can be utilized to create NFT marketplaces with out the necessity for a backend. Immutable believes that permitting NFTs to be traded on many platforms that cater to several types of prospects is a major technique to extend their liquidity.

{The marketplace} helps ERC-721 and ERC-1155, giving customers an expanded selection and adaptability in managing their NFT belongings. Belongings will also be minted utilizing the Immutable X platform. It provides customers the flexibility to create and distribute NFTs on a big scale, and whether or not they mint a single merchandise or an enormous batch, the platform can deal with all minting operations at no cost. These freshly minted NFTs can instantly be listed on the market on the Market.

Immutable X Crew

Immutable X is the fruit of a partnership between two vital entities within the blockchain and gaming industry- Immutable and StarkWare. Immutable, beforehand generally known as Gasoline Video games, is an Australian blockchain gaming firm based again in 2018 by James Ferguson, Robbie Ferguson, and Alex Connolly. They’re the builders behind the now fashionable sport ‘Gods Unchained’. StarkWare Industries, however, is a blockchain-scaling-focused firm based mostly in Israel created by Eli Ben-Sasson, Uri Kolodny, and Michael Riabzev in 2018.

Immutable X’s IMX Token

IMX is an ERC-20 utility token designed to reward pro-network actions akin to buying and selling, liquidity provision, and software improvement on Immutable X. The token matches incentives between merchants, creators, and marketplaces, making certain that protocol exercise advantages all gamers.

Digital Worlds Ltd. NFTS (the “Basis”) has teamed with Immutable to distribute IMX for utilization on the Immutable X protocol. Each these entities tackle distinct roles throughout the challenge, Digital Worlds functioning because the token issuer might be tasked with the administration of each the protocol and the token, whereas Immutable will act because the unique service supplier creating the Immutable X protocol and token. Furthermore, no Immutable director, worker, or Basis director shall be receiving any tokens instantly as remuneration for his or her companies or involvement within the challenge.

Token Provide and Allocation

IMX Token Allocation

IMX Token Allocation by way of Immutable X

Initially, IMX was imagined to be launched with a token provide of 20 million which was later modified to a 2 billion token max provide in October 2021. The allocation of the token provide is cut up into 4 primary heads

Ecosystem Growth – Round 51.74 p.c of the whole provide is allotted to the event of the ecosystem.  These tokens are used to reward the community individuals and incentivize third-party builders to make use of the protocol to launch and develop their initiatives. There are two primary initiatives via which these tokens are distributed.

  1. Day by day Rewards – Customers who have interaction in protocol optimistic actions like buying and selling, minting, and depositing of belongings accumulate factors that are used to calculate their share of the community exercise. The day by day IMX rewards pool might be allotted to customers each 24 hours based mostly on their proportional share of all customers’ whole factors earned. To ensure that utilization and rewards are aligned with long-term protocol customers, two-thirds (66.6 p.c) of those day by day reward tokens are topic to a six-month linear unlock.
  2. Developer Grants – Developer grants could also be supplied to events concerned with engaged on Immutable X, with milestones set in place to ensure that builders add worth to the protocol. Some funds might be allotted instantly by the Basis, whereas others might be allotted by the protocol’s decentralized governance.

Telegram Inline

Undertaking Growth – Round 25 p.c of the whole provide is allotted in the direction of the event of the challenge. Immutable, the blockchain gaming firm is the entity answerable for creating the protocol. Whereas no group member or founder shall be paid instantly in IMX, these tokens which can be allotted might be offered to generate cash that fuels the event of the challenge.

Token Gross sales – Round 19.26 p.c of the token provide is reserved for the private and non-private sale of the token to traders. Particularly, this 19.26 p.c is cut up into 14.26 p.c for personal sale and 5 p.c of the tokens for public sale. The tokens offered within the personal sale are locked for a complete of two.5 years, with a vesting frequency of 28 days that begins after the primary yr of lockup. The tokens offered within the public sale are locked up for a complete of three months with a vesting frequency of 28 days that begins from token launch.

Basis Reserve – Round 4 p.c of the tokens are allotted for the ‘Basis Reserve’. These tokens are for use by the Basis to fund ecosystem-related developments and to offer liquidity in centralized and decentralized exchanges.

Token Circulation Schedule

Token Circulation Schedule

Token Circulation Schedule by way of Immutable X Whitepaper

The graph above represents the proposed token circulation schedule, it reveals that the IMX token might be totally in circulation in 54 months from launch. The circulating provide of IMX is designed to incentivize long-term development and sustainability

Token Utility

Presently, the IMX token has three primary utility functions- charges, staking, and decentralized governance.

Charges – Whereas it’s true that Immutable X is a zero fuel payment protocol, it earns its income via the gathering of a 2% payment from trades executed on the protocol. Round 20% of the protocol charges collected should be paid in IMX. This payment can both be paid instantly in IMX, or Immutable will mechanically swap the precise buy forex (e.g. ETH) for IMX on the open market. This implies customers don’t must explicitly maintain IMX tokens to have the ability to transact on the protocol.

Staking – All of the IMX used to pay transaction charges is distributed to a staking rewards pool. This pool might be proportionally distributed amongst customers who’re at the moment staking IMX. In your IMX to be thought-about staked, you should:

  1. Maintain IMX on L1 or L2
  2. Have voted on a governance proposal within the final 30 days, and
  3. Both: Be holding an NFT on Immutable X, or have accomplished a commerce within the final 30 days.

This staking construction ensures that holders are actively taking part within the protocol.

Decentralized Governance – Token holders are additionally given voting rights to vote on governance proposals. These proposals cowl a spread of issues akin to methods to allocate token reserves, voting on developer grants, activating day by day rewards, and modifications in token provide. The load of every holder’s vote relies on the variety of tokens he holds.

Value Historical past

Immutable X Price History

Immutable X Value Historical past by way of CoinMarketCap

The IMX token is at the moment buying and selling at $2.89 on the time of writing, that is 69% down from its all-time excessive of $9.61 in November. Granted after all we should remember the fact that we’re at the moment experiencing an general downward pattern within the crypto market. The IMX token at the moment holds a market cap of $556 million with a circulating provide of roughly 189 million tokens (i.e., 9% of the whole provide).

IMX made its early traders some huge cash because it offered for simply between $0.10 to $0.15 in its public sale in September, that’s virtually a 20x return at present costs. Personally, I occur to be bullish on the way forward for Immutable X and its token in the long run as they’ve a wholesome vesting schedule and so they facilitate the expansion of some of the essential budding ecosystems within the crypto industry- the play-to-earn and NFT ecosystem.

The IMX token is at the moment out there on all main exchanges akin to Coinbase, FTX, Binance, and Huobi World.

IMX Play to Earn Program

As part of rewarding its early backers, a complete of fifty million IMX tokens have been allotted to individuals who fulfilled the eligibility standards of its ‘play to earn’ program. This concerned rewarding early gamers of Immutable’s NFT Buying and selling-Card sport – ‘Gods Unchained’. These tokens are claimable by eligible individuals on the platform web page of Immutable X. For those who’re a long-time participant of Gods Unchained head over to see if you happen to’re eligible to assert any!

Initiatives and Partnerships

Among the earliest initiatives and NFT collections launched on Immutable X embody Gods Unchained, Moody Krows, Landloot, and AstroBros. The protocol has additionally seen adoption by industrial entities like Tiktok and Stardust. On account of its API and SDK set, Immutable X can simply be built-in into many current industrial platforms. This bodes properly for the platform as there’s already current curiosity from social media giants like Fb and Instagram to enterprise into the NFT and metaverse ecosystem. Some would possibly speculate that Immutable X may very properly be the protocol thought-about for implementing this imaginative and prescient.


So long as issues exist, there’ll all the time be options for these issues. Presently, Immutable X occurs to be the most effective layer-2 options for Ethereum’s excessive fuel payment downside in relation to NFTs. However with the supposed rollout of Ethereum’s Consensus Layer someday this yr, it stays to be seen how this may have an effect on all layer-2 options, not simply Immutable X. Nonetheless, if you happen to’re somebody who has participated within the blockchain gaming ecosystem, I’m assured that you simply’ve been annoyed with limitless fuel prices that you simply incur from signing all these pesky transactions within the sport. This is a matter that stretches far past simply the Ethereum blockchain, only a few months in the past Polygon confronted an identical scenario due to the Sunflower Farmers sport. For this reason I see a brilliant future for Immutable X within the play-to-earn ecosystem a minimum of, no matter whether or not Ethereum’s Consensus Layer rolls out or not. As a gamer, Immutable X’s zero fuel payment protocol is one provide that’s simply too candy to withstand.


Kevin is a scholar of legislation from India. He’s pretty younger within the blockchain and crypto house, however he makes up for it via sleepless nights of binge-watching crypto youtube. He spends most of his day studying and learning the crypto ecosystem and attempting his hand at gaining first hand expertise of crypto merchandise, be it blockchain video games or DeFi protocols. He’s a agency believer of sensible expertise over theoretical ramblings.

View all posts by Kevin Jayaraj ->

Greatest Crypto Offers ->