- Help Center
- How To
Recover Funds from Passport Layer 1 (Ethereum Mainnet)
- Date PublishedOct 30, 2025
Mistakenly sent ETH, ILV, and USDC tokens directly to your Passport wallet (on Ethereum's mainnet) without bridging them to ImmutableX (Ethereum's Layer 2)? In that case, you can recover those funds by following the guide below.
Recovery steps:
Navigate to https://play.immutable.com/balance/ and sign in with the Passport account that holds funds on Ethereum's mainnet.


After signing in, switch the balance display to "Ethereum."

On this screen, you will see all currently supported tokens (ETH, IMX, GOG, ILV, and USDC). If you have any of these tokens in your Passport, click "Transfer."

In the new pop-up, enter the wallet address you wish to send/recover your tokens to.

Sign the message to confirm the transfer.

Wait for the transfer on Ethereum's mainnet to be confirmed.

Once the transfer is confirmed, you can close the pop-up. Your recovered assets should appear in the wallet address you provided in Step 4.
