Assets must be withdrawn to the blockchain before they can be used there and/or re-deposited into Immutable X. There are 2 stages to the withdrawal process -- preparation, then actual withdrawal.
⚠️ If you're unable to connect your wallet to the Ethereum Mainnet network or are receiving IP address errors, you can try:
-
- clearing your cache
- disabling adblockers or shields (Brave browser)
- uninstalling your Coinbase wallet
- seeking more assistance
Stage 1: Preparing for Withdrawal
Your IMX tokens first need to be prepared before it can be withdrawn from Immutable X. This is a relatively quick process.
⚠️ Any funds or assets that have been prepared for withdrawal cannot be:
|
![]() |
|
2. Go to your Immutable X Inventory
|
![]() |
3. You will find your IMX tokens Balance on the top right-hand side of the screen. A drop-down will appear when you click on your balance, and click on "IMX" |
![]() |
5. Set how much IMX you would like to prepare for withdrawal (up to six decimal places) click Continue |
![]() |
6. Confirm your preparation request with Immutable X Link |
![]() |
7. Sign the preparation request in MetaMask, to confirm your identity and intent to prepare for withdrawal | ![]() |
✅ Your IMX tokens are being prepared for withdrawal ⚠️ Only one withdrawal at a time - If you have recently performed a withdrawal, and it is still being prepared, do not begin another. It is highly likely you will pay additional gas for assets already being withdrawn |
![]() |
Confirming the preparation process:
⚠️ If your balance does not update, navigate away from the Inventory page and return to ensure it has been updated properly |
![]() |
Once preparation has finished:The prompt will change from "Pending transactions" "Withdrawal Ready". This may take 24 hours. ⚠️ A high backlog volume of transactions being processed to the blockchain may sometimes delay the preparation process to 48 hours or more. Please feel free to reach out for help |
|
Stage 2: Withdrawal
1. Log in to your Immutable X Key 2. In your Inventory page, the prompt will change from "Pending transactions" "Withdrawal Ready" to signify preparation has finalized 3. Click on the “Withdrawal Ready” prompt |
![]() |
4. Confirm your withdrawal request with Immutable X Link |
![]() |
5. Sign the withdrawal request in MetaMask, to confirm your identity and intent to withdraw. There will be an additional gas fee to move assets from Immutable X to the blockchain
⚠️ Gas fees can be adjusted for a faster or cheaper transaction. Or check the Ethereum Gas Tracker. However, we do not recommend manual adjustment as it may result in delaying or even failing your transaction if it runs out of gas.
⚠️ The ETH value transferred will be zero as expected. Since this is a withdrawal request from your wallet [the sender] to Immutable X's smart contract [the receiver], your wallet will not send any ETH |
|
✅ Your IMX tokens are being withdrawn to your Ethereum wallet ⚠️ Processing may take 24 hours but you can check its progress on Etherscan ⚠️ Only one withdrawal at a time: If you have recently performed a withdrawal, and it is still being prepared, please do not begin another. You may pay additional gas for assets already being withdrawn |
|
Confirming your IMX token withdrawal:
|
|