Skip to main content
Version: v2

Immutable zkEVM

Immutable zkEVM is a lightning-fast, ultra-secure Layer 2 blockchain built specifically for powering the next generation of Web3 games.

By combining Ethereum’s unmatched security with cutting-edge zero-knowledge rollup technology, Immutable zkEVM provides developers with unparalleled scalability, dramatically reduced costs, and seamless Ethereum compatibility.
in-game currency guide
💡Who is this for?
Game developers interested in building on Immutable zkEVM.

What is Immutable zkEVM?

Immutable zkEVM is a gaming chain built on Ethereum that allows game developers to introduce customised digital ownership and advanced Web3 mechanics into their games. Powered by a Layer 2 scaling solution combining zero-knowledge (zk) proofs with Ethereum Virtual Machine (EVM) compatibility, Immutable zkEVM allows complex applications—including immersive Web3 games—to achieve rapid transaction speeds, reduced transaction costs, and immense scalability, all while benefiting from Ethereum's trusted security.

Built upon zk-rollup technology, Immutable zkEVM aggregates hundreds of transactions into a single cryptographic proof—the "zero-knowledge proof." This proof is verified on Ethereum's mainnet, inheriting its robust security model. The zkEVM component allows developers to seamlessly utilize well-known Ethereum development tools and common Ethereum deployment workflows, ensuring a familiar yet dramatically more efficient development experience.

💡Deployed Smart Contracts
  • Key smart contracts in the Immutable ecosystem are listed in the contract registry.
  • Explore verified smart contracts deployed on Immutable zkEVM Mainnet via the Explorer.

Why choose Immutable zkEVM?

Immutable zkEVM empowers developers and studios to deliver intuitive, seamless, and frictionless gaming experiences, backed by the proven security of Ethereum and zero-knowledge cryptography. Here are just a few reasons why leading Web3 games trust Immutable zkEVM to power their applications:

⚡ Speed and scalability

Immutable zkEVM processes transactions significantly faster than Ethereum Layer 1, dramatically reducing confirmation times. With ultra-high throughput and rapid block finality, your games will deliver real-time user experiences that simply were not possible before.

💸 Ultra-low transaction fees

Immutable zkEVM uses efficient zero-knowledge rollups to bundle large numbers of transactions together. This drastically lowers per-transaction gas costs, enabling practical microtransactions and frequent player interactions without financial friction.

🔐 Ethereum-grade security

Through its cryptographic proofs posted and verified on Ethereum mainnet, Immutable zkEVM gains the full security, decentralization, and censorship resistance of Ethereum, empowering developers to confidently build secure, trust-minimized gaming experiences.

🧑‍💻 Ethereum compatibility and developer-friendly infrastructure

Continue using the developer tools you already know and trust: Solidity, Remix, Hardhat, Truffle, and Ethers.js are all fully compatible, allowing for seamless transition onto Immutable zkEVM. Spend less time adapting to new tooling, and more time creating exceptional player experiences.

🚀 Advanced gaming-focused tooling and ecosystem

Immutable zkEVM isn't just a blockchain—it’s supported by Immutable's comprehensive suite of products purpose-built for games. From intuitive gamer wallets and robust marketplace tools, to pre-built integrations and developer-friendly APIs, Immutable zkEVM makes deploying sophisticated games easy, streamlined, and cost-effective.

🎮 Gas Sponsorship to onboard your gamers

Onboard millions of users without friction using Immutable’s Gas Sponsorship Program, designed to eliminate the onboarding friction of paying for gas—so gamers can jump straight into your gameplay experience.

Choose Immutable zkEVM to deliver next-level gaming experiences built on Ethereum's unmatched security, while leveraging the speed, scalability and cost-efficiency of zero-knowledge rollups.

Where do I start?

For an in-depth, technical overview of Immutable's zkEVM blockchain, we recommend checking out the Platform section. If you want to launch straight into deploying your own NFT's and tokens, head to guides such as our ERC-20 series, Releasing a Collection, and In-Game Assets tutorial.

Remember that most of the complicated blockchain interaction can actually be abstracted away if you deploy striaght from Immutable Hub! Here, you'll find preset ERC-20, ERC-721 and ERC-1155 contracts available for deployment, along with a whole host of other developer tools which will enable you to interact seamlessly with the Immutable zkEVM blockchain.


Related content