Skip to content
keylo
GamingZero knowledge

Immutable zkEVM Wallet: Send IMX and Game Tokens Safely

Updated , 8 minute read

An Immutable zkEVM wallet holds IMX, the gas coin of Immutable's gaming chain, plus game tokens and stablecoins on a 0x address. Keylo creates that wallet in your browser and signs transactions locally. Most players meet Immutable through the Passport login wallet, so it helps to understand how a self-custody Keylo address differs and why IMX on Ethereum is not the same as IMX on Immutable.

Immutable zkEVM at a glance

Gas token
IMX
Chain ID
13371
Block time
About 2 seconds
Fees
EIP-1559 with a 10 gwei minimum priority fee
Focus
Web3 games and in-game assets
Swap and bridge in Keylo
Yes, through LI.FI routing
On this page
  1. What is Immutable zkEVM?
  2. Passport accounts and your Keylo address
  3. How to create an Immutable wallet with Keylo
  4. How to receive IMX
  5. How to send IMX and game tokens
  6. Gas fees on Immutable zkEVM
  7. Tokens, items and stablecoins on Immutable
  8. Swap or bridge IMX
  9. Immutable safety tips
  10. Frequently asked questions

What is Immutable zkEVM?

Immutable zkEVM is an Ethereum-compatible chain run by Immutable, built with Polygon technology and designed for games. Blocks arrive about every two seconds and are final about as quickly, and its ecosystem includes card games, RPGs and shooters that put items, characters and currencies on chain. Immutable's older network, Immutable X, was based on StarkEx and only handled NFT trading; Immutable has merged it into the zkEVM chain, now often called Immutable Chain.

IMX pays for gas on Immutable zkEVM and is also staked there; IMX staking moved to this chain in 2025. Developers get EVM smart contracts, which Immutable X never offered, and players get faster, cheaper item trading. Many games also sponsor gas for players who use Immutable's own login wallet, so you might have played for months without ever paying a fee yourself.

IMX holders can also stake on Immutable zkEVM through Immutable's own staking interface, which became the home of IMX staking when the older platform's staking ended. Keylo does not stake IMX. You can hold unstaked IMX in Keylo and use Immutable's tools if you decide to stake, after reading how rewards and any unstaking rules work.

Passport accounts and your Keylo address

Most players join through Immutable Passport, a login wallet you open with an email or social account. Passport creates a smart-contract wallet for you, with its own 0x address and keys managed through Immutable's login system. It has no 12-word recovery phrase you could type into another wallet, so you cannot import a Passport account into Keylo.

Keylo gives you a separate, self-custody address on Immutable zkEVM, derived from your own recovery phrase on the standard Ethereum path. You can move IMX, tokens and many items between Passport and Keylo by sending them to the other address on Immutable zkEVM. Keylo will show a contract warning when you send to a Passport address, which is expected because Passport accounts are smart contracts.

A practical split many players use: keep Passport for playing, where games sponsor gas and sign actions smoothly, and keep longer-term holdings in a wallet you control with your own recovery phrase. Moving value out of a game account into Keylo is then a normal transfer on Immutable zkEVM, and you decide when to bring it back.

How to create an Immutable wallet with Keylo

Keylo's servers hold only the encrypted wallet, never your password, phrase or keys, so Keylo cannot move your IMX or recover it for you. If you used MetaMask with Immutable X or zkEVM games, you can import that phrase; Keylo follows the Ethereum path, so the same first address appears with its Immutable zkEVM balance.

  1. 1

    Open create a wallet in a modern browser on any device. No extension is needed.

  2. 2

    Enter your name, email, phone and a strong password, then confirm your email.

  3. 3

    Keylo creates a 12-word recovery phrase in your browser and encrypts it with a password-derived key.

  4. 4

    Choose Immutable zkEVM in your networks to see your IMX balance and 0x address.

  5. 5

    Back up the phrase from Settings after re-entering your password, and keep it offline.

How to receive IMX

If your exchange only supports IMX on Ethereum, the withdrawal arrives in Keylo under Ethereum as an ERC-20 token and needs ETH for gas. To use it on Immutable zkEVM, bridge it across; Keylo's swap and bridge feature can quote a route. Withdrawing IMX on the Immutable network directly, where available, avoids that extra step and its fees. Exchanges label this network in different ways, such as Immutable, Immutable zkEVM or IMX zkEVM, so read the label closely rather than picking the first IMX option.

  1. 1

    Open IMX on Immutable zkEVM and tap Receive.

  2. 2

    Copy the 0x address or show its QR code. Keylo labels the network Immutable zkEVM.

  3. 3

    On the exchange, choose Immutable zkEVM as the network if it is offered. Many exchanges list IMX only as an ERC-20 token on Ethereum.

  4. 4

    Watch Activity. Transactions confirm in a few seconds and link to the Immutable explorer.

How to send IMX and game tokens

Game currencies and stablecoins on Immutable zkEVM are ERC-20 tokens, so they send the same way as IMX and need IMX for gas. Gas sponsorship that a game provides inside Passport does not apply to transactions you send from Keylo, so keep a small IMX balance in your Keylo wallet.

  1. 1

    Open IMX or a token on Immutable zkEVM and tap Send.

  2. 2

    Paste the recipient's 0x address or scan its QR code. Keylo validates the checksum and flags contracts such as Passport accounts.

  3. 3

    Enter the amount or tap Max.

  4. 4

    Pick slow, normal or fast, then review the exact amount and network fee in IMX.

  5. 5

    Confirm to sign in your browser and broadcast.

Gas fees on Immutable zkEVM

Immutable zkEVM uses the EIP-1559 fee market, paid in IMX, with one notable rule: every transaction must include a priority fee of at least 10 gwei. That floor keeps spam down and gives validators a predictable tip, and it means fees have a minimum level even when the chain is quiet. A simple IMX transfer still costs only a small fraction of an IMX.

Keylo reads fee suggestions from the network, so its slow, normal and fast options all respect the minimum. Because the floor dominates the tip in normal conditions, the three speeds usually confirm within the same couple of seconds. The review screen shows the total fee before you sign, and Keylo adds nothing to normal sends.

Tokens, items and stablecoins on Immutable

Alongside IMX you will find wrapped ETH, bridged USDC and game currencies such as the tokens used in Gods Unchained and other titles. In-game items and characters are usually NFTs traded through Immutable's marketplace integrations and game storefronts. Keylo holds and sends ERC-20 tokens on Immutable zkEVM; trading items happens inside the games and marketplaces that support them.

Assets from the old Immutable X network were migrated as part of the merger, and collection addresses changed in the process. If you look up an old Immutable X collection, make sure you are viewing its current zkEVM contract. As on any chain, verify token and collection contracts on the explorer, and ignore unsolicited items that link to outside websites.

Swap or bridge IMX

On Immutable zkEVM, Keylo's swap and bridge quotes come from LI.FI, which checks DEXs and audited bridges. Typical moves are swapping game earnings or IMX into USDC, or carrying IMX between Immutable and Ethereum. Every quote lays out the path, the expected amount, a guaranteed minimum and all fees, any small Keylo service fee included, before you approve. Read swap and bridge for more.

Bridging IMX from Ethereum is the usual way to fund a Keylo wallet on Immutable when an exchange does not support the network directly. Keylo shows the bridge's status until IMX arrives, and if the route cannot complete, the protocol sends the funds back to the wallet they came from.

Bridging in the other direction, from Immutable zkEVM back to Ethereum, is how you would cash out game earnings at an exchange that only lists Ethereum IMX. Compare the quote's total fees with the amount you are moving: for small balances, finding an exchange that accepts IMX on the Immutable network can be cheaper than bridging first.

Immutable safety tips

  • Remember that Passport and Keylo are different wallets; send between them deliberately.
  • Choose the Immutable zkEVM network when withdrawing IMX for use in games; Ethereum IMX is a separate balance.
  • Keep a little IMX in Keylo for gas, because game sponsorship does not cover sends from Keylo.
  • Ignore fake item drops, migration notices and game support messages asking you to connect a wallet.
  • Back up your recovery phrase offline. How Keylo protects your funds explains the extra protections.
  • Turn on two-factor authentication and an anti-phishing code.

Frequently asked questions

Can I import my Immutable Passport into Keylo?

No. Passport is a smart-contract wallet controlled through Immutable's login system, and it has no recovery phrase to import. You can still use both: send IMX and tokens from Passport to your Keylo address on Immutable zkEVM, or from Keylo to Passport. Keylo will flag the Passport address as a contract, which is expected.

Why does Immutable charge a minimum tip?

Immutable zkEVM requires a priority fee of at least 10 gwei on every transaction. That floor limits spam and gives validators a dependable reward. It sets a minimum cost even when the chain is quiet, though a simple IMX transfer is still cheap. Keylo's fee options respect the floor automatically.

What happened to Immutable X?

Immutable X was Immutable's original StarkEx-based network for NFT trading. Immutable merged it into Immutable zkEVM, now often called Immutable Chain, moving assets and staking across. Collection addresses changed during the migration, so check current contracts on the Immutable explorer when looking up older items.

Is IMX on Ethereum the same as IMX on Immutable?

It is the same token issued by Immutable, but each chain keeps its own balance. IMX on Ethereum is an ERC-20 that needs ETH for gas. IMX on Immutable zkEVM is the native gas coin. Bridge between them, or withdraw from an exchange on the network you need.

Do I need IMX to send game tokens from Keylo?

Yes. Every transaction on Immutable zkEVM pays gas in IMX, including token transfers. Games may sponsor gas inside Passport, but that does not apply to transactions you send from Keylo, so keep a small IMX balance in your Keylo wallet.

Get your Immutable zkEVM address in a minute

Create a free Keylo wallet with your email. The same recovery phrase also covers Bitcoin, Ethereum, Solana and every other supported network.

Create a free wallet