Boomland is on the Main Quest!
Earn 100 Gems playing Hunters on Chain
Home
Arrow icon
Blog
Arrow icon
Company News
6/25/2024

Immutable zkEVM now supports ERC-1155

Futuristic abstract image with text: "Immutable zkEVM now supports ERC-1155"
Icon with concentric circles
TL;DR

Immutable zkEVM Mainnet Early Access has been live since late January, and the momentum has been astounding, with over 130 of the 330+ well funded games building on Immutable committed to develop on Immutable zkEVM.

Our mission at Immutable is to build the best game development environment for studios, so you can focus on what you do best: making great games.

To improve the game developer experience on Immutable zkEVM even more, we’re now introducing another significant upgrade: full support for ERC-1155.

Let’s dive into it.

Why is ERC-1155 on Immutable zkEVM a gamechanger?

ERC-1155 is a versatile token standard that allows for the creation of both fungible and non-fungible tokens within a single smart contract. 

This opens up a world of possibilities for game developers to create diverse and engaging in-game assets and games building on Immutable zkEVM, from characters and weapons to resources and consumables.

The benefits of ERC-1155 for web3 game development are clear:

  • Flexibility: Developers can create a wide range of asset types in a single contract, simplifying management and enabling dynamic gameplay. This is a major upgrade from ERC-20 tokens, which are homogeneous within a contract.
  • Efficiency: Batch minting and transfers reduce gas costs, making it more economical to create and distribute assets at scale. This is especially valuable for games with high volumes of in-game items.
  • Versatility: ERC-1155 is perfect for in-game resources and consumables that players collect in large quantities, complementing the unique ERC-721 assets. This allows for a more diverse and engaging gaming experience.
  • Simplified Management: By consolidating game assets into a single ERC-1155 contract, you can streamline your game's backend, making it easier to manage and update your in-game items.

Now that you understand the benefits of ERC-1155 for web3 games, let's break down how we've made it easy for you to use on Immutable zkEVM.

The ERC-1155 Minting API on Immutable zkEVM

We've made it straightforward to mint ERC-1155 tokens on Immutable zkEVM with our enhanced Minting API, which now supports both ERC-721 and ERC-1155. 

Visit our Immutable zkEVM docs for full technical details

Here's what’s included in our enhanced ERC-1155 support on Immutable zkEVM:

  • Easy Minting: Whether you're creating a single unique item or a batch of common resources, our API has you covered. You can mint ERC-1155 tokens individually or in batches.
  • Simple Tracking: Keep tabs on your minting requests effortlessly. You can filter and check the status of your requests, making it easy to manage large-scale asset creation.
  • Customizable Metadata: Add rich details to your tokens when you create them. This allows you to give each asset type its own unique characteristics and properties.
  • Efficient Quantity Management: Need to create multiple copies of an item or distribute assets to several players? You can mint up to 100 different token types or player wallets in a single request.
  • Familiar Interface: If you're coming from a web2 gaming background, you'll feel right at home. Our API is designed to be accessible to a wide range of developers, including non-web3-native.

ERC-1155 assets will look exactly like ERC721 assets in the Blockchain Data API, but they will be labeled as ERC-1155. No new endpoints are required to support ERC1155.

Finally, our Orderbook has been adapted to support ERC-1155 with partial fills, taking players’ trading experience to the next level.

These updates are designed to make your life easier as a game developer so you can focus on creating engaging gameplay and exciting assets.

Immutable is making it easier than ever to build great web3 games

With Immutable zkEVM and our enhanced ERC-1155 support, you now have all the tools to build your next AAA web3 game, whether it’s a complex RPG with thousands of unique items, or a casual mobile game with tradable resources.

With over 330+ games now building with our tech stack, and many set to launch over the next weeks and months, it’s clear that the home of web3 gaming is on Immutable.

Start building now

Company News
Join the Immutable Newsletter

Be the first to receive Immutable updates, announcements and more.

$IMX Token Address
The official $IMX token address is: