Immutable zkEVM Mainnet Early Access has been live since late January, and the momentum has been astounding, with over 130+ well funded games 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 – a smart contract with web3 gaming in mind.
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 within a single collection for games building on Immutable zkEVM, from characters and weapons to resources and consumables.
The benefits of ERC-1155 for web3 game development are clear:
- More Powerful Collections: Developers can create a wide range of asset types in a single contract, simplifying management and enabling dynamic gameplay.
- More Assets On-Chain: ERC-1155 is perfect for in-game resources and consumables that players collect in large quantities, complementing their unique ERC-721 assets. This unlocks more creative crafting recipes and additional monetisation mechanics with more assets being efficiently represented on-chain
- Lower Gas Fees: Batch minting and transfers reduce gas costs, making it more economical to create and distribute assets at scale. This is especially valuable for games that have multiple instances of the same in-game item.
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 at Scale: 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 has been integrated into our Blockchain Data APIs to minimize integration effort. Utilizing the same schema as ERC-721, no new endpoints are required to use ERC-1155.
Finally, our Orderbook has been adapted to support ERC-1155 with partial fills, taking players’ trading experience to the next level, offering additional ways for players to monetise their gaming assets.
Immutable's advanced tooling removes the heavy lifting on game integration empowering game studios to focus on creating engaging gameplay.
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. ERC1155 enables game studios to create more on-chain assets for lower gas overheads, empowering the creation of more lucrative and robust game economies.
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.