Migrate your assets to Immutable zkEVM
Even if you've launched a pre-sale or your game on another blockchain, it's not too late to migrate to Immutable zkEVM and take advantage of these benefits.
The assets covered in this guide are Non Fungible Tokens (NFTs) as defined by ERC-721 or ERC-1155. For help migrating in-game currencies (ERC-20 tokens) to Immutable zkEVM check out our guide on using your existing ERC-20 token on Immutable zkEVM.
What is asset migration?
Asset migration is the process of transferring digital assets from one blockchain network to another. This generally occurs when a project decides to move its tokens to a different blockchain protocol in order to benefit from better technology, scalability, security, or regulatory compliance. Asset migration is crucial for projects aiming to evolve and adapt to changing market conditions and technological advancements within the blockchain ecosystem.
Why migrate your assets to Immutable zkEVM?
Immutable zkEVM has many benefits for both gamers and studios which is why it's one of the most popular Web3 gaming platforms.
- Immutable’s platform is the best-in-class for building Web3 games
- Immutable zkEVM is a blockchain designed for games, not a general-purpose chain
- Immutable’s ecosystem is the largest and most impactful in Web3 gaming
Once you have decided to migrate your assets to Immutable zkEVM to take advantage of these benefits, this guide will assist you in the transition process.
Choosing when to migrate assets to Immutable zkEVM
Ideally you should start your project by minting assets on Immutable zkEVM in the first place. If this is not possible because your game has already run a pre-sale, you might want to consider migrating assets to Immutable zkEVM before your game launches.
If this is also not possible or your game has already launched, there are some different migration strategies you may want to consider.
There are even some types of assets which you may not want to migrate at all. For example, if your game only needs to verify an asset's ownership or read its metadata, then you might simply leave legacy assets where they are and start minting your new assets on Immutable zkEVM moving forward. If you think this approach will work for your game, check out our guide on how to view all assets across multiple blockchains.
How do I migrate assets to Immutable zkEVM?
The first step in migrating your assets to Immutable zkEVM is to choose your migration approach. While it is beneficial to know your options, and the advantages and disadvantages of each, we strongly recommend asset migration using the Hard Long Tail approach.