In-game currencies (ERC‑20 tokens)
Whether you want to launch a new token on Immutable zkEVM or you've already launched on Ethereum or another blockchain, all the information you need to get started can be found here.
This guides section will take you from start to finish of setting up an in-game currency using ERC-20 tokens. It is tailored to ERC-20 tokens that have already been launched on another chain. However, if you'd like to deploy your ERC-20 token directly on Immutable zkEVM, you can do so via Immutable Hub in a few easy clicks by following our Launch a new ERC-20 token guide.
ERC-20 Launch Checklist
1. Set up your ERC-20 token on Immutable zkEVM (Mandatory)
2. Link your ERC-20 token in Immutable Hub (Mandatory)
Once you have deployed and mapped your ERC-20 token to Immutable zkEVM, you must link your token in Immuable Hub to gain access to our Commerce Widget and manage your token in one place.
3. Set up liquidity for your ERC-20 token (Mandatory)
Setting up a liquidity pool for your ERC-20 token is necessary to allow users' smooth bridging and swapping.
This step is required if you want to use Immutable's Commerce Widget and if you want to enable any kind of bridging, swapping and on-ramping for your users.
4. Add your token to Immutable's Commerce Widget (Recommended)
As part of Immutable's commitment to providing a seamless experience for gamers, we offer the Commerce Widget that can be used to enhance your game's checkout experience.
5. Enable players to on-ramp your ERC-20 token (Optional)
Immutable partners with Transak to provide an easy on-ramping solution which will allow your players to purchase your ERC-20 token using fiat currencies.