Skip to main content

Building on Immutable zkEVM Just Got Easier

· 5 min read
Craig MacGregor

Welcome to the debut of the Immutable Developer Blog! We're excited to start providing our amazing developer community with regular updates on the latest insights, feature releases, and improvements from Immutable. In this first edition, we're highlighting some of the awesome updates that have been recently rolled out, as well as a glimpse of what's on the horizon.

New Features

Exciting developments are always underway at Immutable. Over the past few weeks, we've launched some groundbreaking features that are sure to make building on Immutable zkEVM even easier. These features are now live and ready for you to explore. Here's a closer look at what's new:

Permissionless Smart Contract Deployment

Impacted Users: Game StudiosBlockchain Engineers

Immutable zkEVM initially launched with a Deployer Allowlist that required approval to deploy smart contracts to ensure stability of the network. As Immutable zkEVM matures, our blockchain is evolving too and we're proud to announce now anyone can deploy smart contracts without prior approval. This open environment invites you to innovate and create without limits — come build with us!

Collections on Immutable zkEVM are still required to implement the Operator Allowlist to ensure royalties are respected and partnership terms are upheld.

For more on this from our founders, check out Immutable's latest company blog post.

Streamlined Primary Sales for Game Launches

Impacted Users: Game StudiosDevelopers

Gone are the days of needing to build your own complicated backend APIs to run your game's primary sale. You can now easily set up and configure a basic primary sale directly from the Immutable Hub with a simplified flow. Through Hub you can deploy your multicaller contract, configure and manage sales, add products and set up allowlists, all in one place!

For more information see our Primary Sales Widget documentation and the Primary Sales guide.

Our primary sales product also now supports a free claim method for players to mint assets at no cost to the player.

Enhanced Bidding Capabilities on Immutable zkEVM

Impacted Users: Game StudiosMarketplacesTradersPlayers

Introducing bids and collection bids — players can now place bids on specific assets or entire collections, adding a new dimension to marketplace interactions. Whether you need to complete a set or are looking to secure a rare asset, this feature makes it possible on Immutable zkEVM.

If you want to learn more you can check out the Orderbook Bids documentation, use the updated code examples in the Build a Marketplace tutorial or try it yourself in the API Reference sandbox.

Combine and upgrade NFTs with Crafting

Impacted Users: Game StudiosGame Developers

Our Multicaller Preset now supports crafting! This allows games to perform multiple actions like burning, transferring, updating, and minting tokens in a single transaction. This signature-based system securely connects off-chain crafting recipes with on-chain transactions and by leveraging Immutable Passport ensures your players have a seamless crafting experience.

To learn how our crafting product works, head on over to the Crafting documentation. If you want to learn more about what crafting is, checkout out our guide How to use Crafting in your game or if you're ready to dive into code check out our Crafting assets tutorial.

Optimized Partner Onboarding with New Welcome Emails

Impacted Users: Game StudiosGame Developers

Partners will now receive a more valuable onboarding experience with our upgraded Welcome email campaign. When you sign up to Immutable Hub, our new guided approach will give you step-by-step instructions to achieve key launch activities on Immutable zkEVM. This includes how to launch a primary sale or free mint, use your ERC-20 token on Immutable zkEVM, migrate assets and more. Fast-track your development process like never before!

Upcoming Features

Despite releasing all of this new functionality, we're not slowing down any time soon. Here's a taste of some of the features we're currently working on behind the scenes:

  • Updating our Unreal and Unity demo games to show game developers how to use the new in-game marketplace features.
  • Enhancing the in-game marketplace functionality to support multi-currency transactions.
  • Automating updates for all our Checkout Widgets so you don't have to upgrade your SDK version to receive the latest and greatest.
  • Streamlining the process of bridging, swapping and on-ramping into one widget that helps players easily be purchaseready.
  • Launching a full Game SDK Reference to help game developers integrate Immutable zkEVM into their games.
  • and much more!

Stay tuned for the next edition of the Immutable Developer Blog in a couple weeks time and as always, happy building!


Related content