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:
Withdrawals may take 24 hours. If there is a high volume of transactions being processed to the blockchain it may take up to 48 hours. Please see here to check for status updates
If you're unable to connect your wallet to the Ethereum Mainnet network or are receiving IP address errors, try
- clearing your cache
- disabling adblockers or shields (Brave browser)
- uninstalling your Coinbase wallet
- seeking further assistance
Stage 1: Preparing for Withdrawal
Your ETH first needs to be prepared before it can be withdrawn from the Immutable X exchange. This is a relatively quick process. Before beginning, please ensure you have sufficient funds in your Metamask wallet to complete the transaction, keeping in mind gas fees.
(NB: NFT withdrawals will be announced at a later date).
Withdrawals cannot be cancelled. Any funds or assets that have been prepared for withdrawal cannot be: 1) unprepared or reversed and 2) used whilst in their prepared state
|
![]() |
|
2. In your Immutable X Inventory, click your Immutable X balance |
|
![]() |
3. Set how much ETH you would like to prepare for withdrawal (up to six decimal places) click Continue |
|
![]() |
4. Confirm your preparation request with Immutable X Link |
![]() |
|
5. Sign the preparation request in MetaMask, to confirm your identity and intent to prepare for withdrawal |
![]() |
|
✅ Your ETH is 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 ETH already being withdrawn |
|
![]() |
Once preparation has finished:The prompt will change to "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 |
|
![]() |
Confirming the preparation process:
⚠️ If your balance does not update, navigate away from the Inventory page and return |
|
![]() |
Stage 2: Withdrawal
Here you can finally complete the withdrawal of your (prepared) ETH.
1. Log in to your Immutable X Key 2. In your Inventory page, the "Withdrawal Prepared" prompt will have changed to "Withdrawal Ready" if 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 ETH is 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 ETH already being withdrawn |
|
|
Confirming your ETH withdrawal:
|
|
|
Feel free to reach out for more support at any step in the process.
#tags: metamask meta mask MetaMask Metamask mainnet Mainnet error