Immutable zkEVM Opens Doors to All Developers with Permissionless Deployment -
Learn More
Home
Arrow icon
Blog
Arrow icon
Company News
6/5/2024

How to move funds from Immutable X to Immutable zkEVM

Icon with concentric circles
TL;DR

So you have funds on the Immutable X chain and you want to bring those funds over to Immutable zKEVM… Let’s take a look at how you can do that. You will need:

  1. Immutable Passport (sign-up here)
  2. Funds on Immutable X ($IMX, $GOG, USDC or ETH)

With the above completed, there are 2 options that exist within the ecosystem for getting funds from Immutable X to Immutable zkEVM

  1. Use Layerswap in Immutable Passport to move funds 
  2. Use Layerswap in Immutable Toolkit to move funds 

Option 1: Moving funds from Immutable X to Immutable zkEVM using Layerswap via Passport dashboard

Step 1: Go to Immutable Passport (https://passport.immutable.com/)

  • Select the bridge option in the top right hand corner
  • Select Layerswap as your bridge of choice
Bridge button
Layerswap button

Step 2: 

  • Select Immutable X as the chain you want to send funds from 
  • Select the funds (e.g. $IMX, $GOG, USDC or ETH) you want to send and receive
Immutable X option
IM dropdowns

Step 3: 

  • Input the desired amount and the wallet address to deposit into (this can be your Passport address or another wallet that supports Immutable zkEVM)
  • Click "swap now"
Amount screen

Step 4: 

  • Follow the prompts and connect your Immutable X wallet 
Connect button
Connect button
MetaMask modal

Step 5: 

  • Click “send from wallet” and confirm your transaction 
Send from wallet button
Immutable X confirm transfer modal

Congrats! You just moved funds from Immutable X into your Immutable zkEVM wallet!

Option 2: Moving funds from Immutable X to Immutable zkEVM using Layerswap via Immutable Toolkit

Step 1: Go to Immutable Toolkit (https://toolkit.immutable.com/bridge/

  • Select the bridge option in the top right hand corner
  • Select Layerswap as your bridge of choice

Step 2: 

  • Select Immutable X as the chain you want to send funds from 
  • Select the funds (e.g. $IMX, $GOG, USDC or ETH) you want to send and receive

Step 3: 

  • Input the desired amount and the wallet address to deposit into (this can be your Passport address or another wallet that supports Immutable zkEVM)
  • Click "swap now"

Step 4: 

  • Follow the prompts and connect your Immutable X wallet

Step 5: 

  • Click “send from wallet” and confirm your transaction 
Still need help?
Contact our support team directly
Disclaimer and risk statement:

This ‘How to’ guide is provided for information purposes only and does not constitute investment advice or a recommendation.  While Immutable has taken all reasonable care in preparing this guide, it is provided on an “As is” basis without any representations or warranty, to the maximum extent permitted by applicable law. In no event shall Immutable or any of its affiliates or any of its directors, officers, agents or employees be liable for any loss or damages in connection with the use of this guide. Some of the solutions referred to in this guide are provided by third parties; Immutable takes no responsibility for third party technology and you should refer to the policies, terms and conditions of those third party services before engaging with them.  Dealing in crypto assets can be complex; you should be aware of the risks involved with dealing with crypto assets, including with respect to transferring and bridging assets across different blockchain environments.

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: