Skip to main content

Withdraw payouts

To withdraw your funds from Immutable X (Layer 2), you can do so via the API or Immutable Marketplace.

Steps to Withdraw via Immutable Marketplace

  1. Go to the Immutable Marketplace.
  2. Connect wallet on Ethereum mainnet.

Connect to Ethereum Mainnet

Connect Wallet

  1. Go to your inventory page.

Inventory

  1. Click on "ImmutableX" balance next to the deposit button on the far right.

Click on Immutable X

  1. Select either ETH or the ERC-20 token you would like to withdraw.
  2. Specify the amount and hit continue to follow the link process to sign the transaction. This will prepare your withdrawal from Layer 2 to Layer 1.

Specify Amount

Confirm Prepare Withdrawal

Preparing Withdrawal

  1. After some time (currently around 12 hours), your withdrawal should be ready to be taken onto Layer 1. At this point if you go back into the Immutable Marketplace, you should see "preparing withdrawal" change to "withdrawal ready".

Withdrawal Ready

  1. Click on "withdrawal ready" and select ETH or the ERC-20 token you would like to withdraw to Layer 1.

Withdraw Ready

  1. Follow the confirmation process in Link.

Confirmation

  1. Your balance should show in your Layer 1 wallet soon (currently around 12 hours). There is a delay because we batch transactions and send a single proof on-chain to reduce gas costs.