Sent crypto on the wrong network? A recovery matrix for 2026

Updated

Short answer

Whether funds sent on the wrong network can be recovered depends on who controls the receiving address on the network where the tokens actually landed. If it is your own ordinary wallet (an externally owned account, EOA) on an EVM chain, the same key controls the same address on every EVM chain, so you can usually move the funds yourself. If it is an exchange deposit address, only the exchange can help. If it is a smart-contract address that does not exist on that chain, recovery depends on whether the contract can be deployed there at the same address. Act calmly: wrong-network mistakes attract recovery scammers.

First, find out where the tokens are

  1. Copy the transaction hash from your wallet or the sending platform.
  2. Open it in the explorer of the chain you actually used (for example Etherscan for Ethereum, Arbiscan for Arbitrum, Solscan for Solana). See how to verify a transfer on an explorer.
  3. Confirm the transaction succeeded, which token contract was used, and the receiving address.
  4. Identify the receiving address type: your own EOA, a smart-contract wallet, an exchange deposit address, or a token or protocol contract.

The recovery matrix

What happenedWho controls the fundsUsually recoverable?What to do
Sent to your own EOA, but on another EVM chain (e.g. Arbitrum instead of Ethereum)YouYesAdd the chain to your wallet; you need that chain's gas coin to move the tokens
Sent to a Safe (smart account) on a chain where it is not deployedWhoever can deploy that addressOften, if the Safe is v1.3.0 or laterDeploy the same Safe on that chain, then move funds
Sent to an exchange deposit address on a network the exchange does not supportThe exchangeSometimes, at the exchange's discretionContact the exchange with the transaction hash
Exchange deposit without the required memo or tagThe exchangeOftenUse the exchange's recovery or support form
Sent to a token contract or other contract addressThe contract's codeRarelyOnly possible if the contract has a rescue function
Sent on a network the issuer no longer supportsDependsUncertainCheck the issuer's notices before acting

Your own wallet on another EVM chain

An Ethereum account address is derived from its key pair, so the same key controls the same address on Ethereum, Arbitrum, Base, Optimism, Polygon and BNB Smart Chain (ethereum.org: accounts). If you sent USDC to your own address on the wrong EVM chain, add that chain in your wallet, fund it with a little gas, and bridge back. Our route pages show measured costs for common pairs, e.g. Arbitrum → Ethereum USDC.

A smart-contract wallet that is not deployed on that chain

Safe documents that a Safe can be deployed at the same address on another EVM chain by replaying its deterministic deployment, which can recover funds sent there by mistake. This works for Safes created with v1.3.0 or later; Safes created from v1.0.0, v1.1.1 or v1.2.0 cannot be replayed this way, and zkSync Era is not supported (Safe docs: multi-chain). Safe's help centre adds that funds sent on zkSync Era to a Safe address in use elsewhere are lost (Safe help: deploying a multi-chain Safe).

An exchange deposit address

The exchange holds the keys, so only the exchange can move the funds. Policies differ and recovery may take time or carry a fee. Binance.US, for example, says deposits on unsupported networks or the wrong network often lead to irrecoverable losses, and withdrawals cannot be recovered (Binance.US: unsupported asset recovery).

Cross-ecosystem mistakes

Sending an Ethereum token to a Tron (T…) or Solana address directly is normally rejected by the wallet because the address formats differ. The real risk is the opposite: two EVM chains share the 0x… format, so a wallet cannot tell an ERC-20 deposit address from a BEP-20 one. See the USDT networks guide.

Avoiding recovery scams

Never share your seed phrase or sign a transaction for someone who offers to "recover" funds. Legitimate recovery is either done by you with your own wallet, or by the exchange or wallet team through their official support channel.

How to prevent it next time

FAQ

I sent USDT on BNB Chain to my own MetaMask address that I use on Ethereum. Is it lost?

No. The same address exists on BNB Smart Chain and you control it. Add BNB Smart Chain to MetaMask and you will see the tokens; you need a little BNB for gas to move them.

Can a block explorer or upswap reverse my transaction?

No. Explorers only display data and nobody can reverse a confirmed transaction. upswap.io publishes measurements and has no access to anyone's funds.

How long does exchange recovery take?

It depends on the exchange. Contact its official support with the transaction hash, network, token and amount.

Sources