How to Deposit IMX on OKX: Full Immutable X Funding Guide

 / 
OKX
 / 
1

When depositing IMX on OKX, first confirm whether the IMX you plan to transfer is issued on the Ethereum mainnet or the Immutable zkEVM network. IMX exists natively on both chains: mainstream exchanges including Binance and OKX typically support IMX deposits on the Ethereum (ERC20) network, while Immutable zkEVM is a dedicated Ethereum Layer 2 network whose deposit channels are not universally supported across platforms. Selecting an incompatible network will lead to permanent loss of funds.

1. Confirm Which Network Your IMX Is Running On

Goal: Open your self-custody wallet or the withdrawal page of your original exchange to verify which network your held IMX is on. IMX is deployed on at least two independent networks: Ethereum Mainnet (ERC20 standard) and Immutable zkEVM (Layer 2).

Step-by-step check:

Scenario A: Your IMX is on Ethereum Mainnet (ERC20). Open your wallet and confirm the connected network is Ethereum Mainnet. IMX is the native utility token of Immutable X, the first NFT-specialized ZK-Rollup Layer 2 solution built on Ethereum. Its official ERC20 token contract address is 0x971f723194796dbf04dcfe361ed584cae9bf94a0. OKX fully supports IMX deposits on the ERC20 network.

Scenario B: Your IMX is on the Immutable zkEVM network. If you use an Immutable zkEVM dedicated wallet (the OKX Web3 wallet natively supports the Immutable zkEVM network), your IMX is held on this Layer 2 network. While the OKX Web3 wallet allows users to send and receive IMX on Immutable zkEVM, you will need to confirm if OKX's centralized exchange deposit channel supports this network on the official deposit page before initiating a transfer.

Completion check: You can clearly confirm whether your IMX is stored on the Ethereum mainnet or the Immutable zkEVM network.

Prerequisite: Your OKX account has completed identity verification (KYC), as deposits are not available for unverified accounts.

Common failure causes: Many users assume IMX only has an ERC20 version and ignore the Immutable zkEVM deployment. If your wallet holds IMX on Immutable zkEVM but you select the ERC20 network on OKX's deposit page, your funds will be sent to an incompatible network and cannot be credited.

2. Transfer IMX From Your Self-Custody Wallet to OKX

Goal: Move IMX from your personal wallet to your OKX exchange account.

Step-by-step operation:

  1. Open the OKX App, tap the Assets tab at the bottom of the screen, then select Deposit.

  2. Search for "IMX" in the token selection bar.

  3. Select the correct network: Based on the confirmation from Step 1, choose either Ethereum (ERC20) or Immutable zkEVM. OKX's deposit rule requires the selected network to be 100% identical to the withdrawal network you use in your personal wallet, otherwise your assets will be lost permanently.

  4. The page will display your unique IMX deposit address and the minimum deposit amount. Transfers below the minimum threshold will never be credited and cannot be recovered.

  5. Copy the generated deposit address, open your personal wallet, confirm the connected network matches the network you selected on OKX, then initiate the IMX transfer.

The same workflow applies to wallets like imToken: copy your OKX deposit address → select IMX in your wallet → paste the deposit address → double check the network → submit the transaction. Transfers require you to pay gas fees for the corresponding network: Ethereum mainnet transactions need ETH for gas, while Immutable zkEVM transactions pay gas with the native token of that Layer 2 network.

Completion check: You have submitted the transfer and obtained the unique TxID (transaction ID) for this on-chain operation.

Prerequisite: Your personal wallet has sufficient IMX balance, as well as enough native tokens to cover the required gas fees.

Common failure causes: Setting gas fees too low will cause the transaction to stay pending for a long time. It is recommended to increase the gas fee appropriately in your wallet to speed up block confirmation.

Risk Warning: All blockchain transactions are irreversible. For your first transfer, it is strongly advised to send a small test amount first, confirm it is successfully credited to your OKX account, then transfer the remaining balance.

3. Buy IMX Directly on OKX (If You Do Not Hold IMX Yet)

Goal: If you do not have existing IMX in a self-custody wallet, purchasing IMX directly on OKX with USDT is far more convenient and avoids the hassle of network selection entirely.

Step-by-step operation:

  1. Make sure your OKX account has available USDT balance. If you do not have USDT, you can first fund your account via bank transfer, credit card, Apple Pay or other supported payment methods.

  2. Navigate to TradeSpot, then search for the trading pair "IMX/USDT".

  3. Select a market order to complete the purchase immediately, or set a limit order with your preferred price and wait for the trade to be filled.

Completion check: Your spot account page shows the updated IMX balance after the trade is executed.

Prerequisite: Your account has completed KYC verification and has enough available USDT balance.

Common failure causes: Searching for the ticker "IM" instead of "IMX". IMX is the official ticker for Immutable X, do not confuse it with the Internet Money token which uses the ticker IM.