Exchange Currencies Track Order Guides

Sent crypto on the wrong network: what happens and what you can do

Updated Nov 10, 2026

When coins go out on the wrong network, the transfer still confirms there: they sit at that address on the chain you used, not on the one you meant. If the address is your own wallet on an EVM network such as Ethereum, BNB Smart Chain or Arbitrum, you can usually reach the coins by adding that network in the same wallet. If it belongs to an exchange or another service, only that service can help, and it may decline.

What to do first, step by step

  1. Stop and do not send more. A second transfer to "test" the address lands in the same place as the first.
  2. Find the transaction hash in your wallet's history and open it on the explorer of the network it went out on. The guide to checking a transaction on a block explorer shows where to look.
  3. Write down four facts: the network used, the coin or token (with its contract address), the amount and the receiving address.
  4. Work out who holds the key to the receiving address. It is you (a wallet whose seed phrase you hold), an exchange or other service, or a smart contract. That decides what can be done.
  5. Find your case below and contact the right party with the hash.
  6. Ignore anyone who messages you first offering recovery. Nobody needs your seed phrase or private key to look at a transaction, and xswap.to never asks for either.

Where the coins went decides what is possible:

Where the coins wentUsually fixable?What to do
Your own regular wallet (you hold the seed phrase), on another EVM networkYes, usuallyAdd that network and the token in the same wallet
A smart contract wallet, such as a Safe multisigSometimesCheck whether the wallet can be recreated on that chain
An exchange or other serviceOnly if it agreesOpen a ticket with its support and give the hash
The deposit address of an xswap.to orderNo promiseMessage @xswap_to with the Ref. ID and the hash
A token contract or other contractUsually notOnly possible if the contract's code allows it

What happens to coins sent on the wrong network

Every network keeps its own ledger. A transfer does not bounce back because you meant another chain. If the address is valid on the network you picked, the transaction confirms there, and the coins sit at that address on that network.

The usual case is between EVM networks. Ethereum, BNB Smart Chain, Polygon, Arbitrum, Optimism, Base and Avalanche C-Chain all use the same 0x address format, so a wallet will send BEP-20 USDT on BNB Smart Chain to an address you copied from an ERC-20 deposit page. The USDT arrives on BNB Smart Chain at that address. Nothing reaches Ethereum.

Between networks with different address formats, the wallet usually stops you first. TRON addresses start with T (TRON developer docs) and Ethereum-style addresses start with 0x, so a TRC-20 transfer cannot be addressed to an 0x address. To move USDT from TRON to Ethereum you swap it instead, for example USDT TRC-20 to USDT ERC-20. Keep in mind that a format check only proves the address is valid on that network. It cannot tell you whether the receiver supports it.

Your own EVM wallet: usually fixable

A wallet that holds its own key derives one 0x address from it, and that address is the same on Ethereum, BNB Smart Chain, Arbitrum and the other EVM networks that use 0x addresses. MetaMask's support article puts it plainly: your address on Ethereum Mainnet and on BNB Smart Chain is exactly the same. Each network keeps its own balance, so the coins are there, on a network your wallet may not be showing yet.

  1. Add or switch to the network the coins went to, in the same wallet, and check that the address shown matches the one you sent to. If the wallet cannot add that network, look in its own help pages, and never type your seed phrase into a site or app that someone sent you.
  2. If the token does not appear, add it by its contract address. USDT on BNB Smart Chain, for example, is 0x55d398326f99059fF775485246999027B3197955. The "at a glance" table on each xswap.to pair page shows the start and end of each token contract, which you can compare with the token in your wallet.
  3. Get a little of that network's gas coin (BNB on BNB Smart Chain, ETH on Arbitrum, Optimism and Base). You need it to move the tokens.
  4. Send or swap them where you meant them to go. To turn BEP-20 USDT into ERC-20 USDT, swap USDT on BNB Smart Chain to USDT on Ethereum.

Smart contract wallets are the exception. A multisig such as Safe exists only on the networks where it was deployed, so the same address on another chain is not automatically yours. Safe's documentation explains how to recreate a Safe at the same address on the other chain, and also says it is not always possible.

Sent to an exchange or another service

An exchange deposit address belongs to the exchange. Only the exchange can move coins that arrive there on a network it did not offer for that coin, and whether it credits them is its decision. Open a ticket with its support and include the transaction hash, the network you used, the token and the amount.

The same goes for payment processors, custodial apps and any other service that gave you a deposit address. If the address is a smart contract, there is no private key at all: contracts are controlled by their code (ethereum.org), so tokens sent there can only leave if that code allows it.

Cases that usually cannot be fixed

  • The coins went to an exchange or service on a network it does not support, and it will not credit them.
  • The coins went to a smart contract wallet's address on a chain where that wallet does not exist and cannot be recreated.
  • The coins went to a contract that has no way to send tokens back out.

Coins that reached the right network without a required memo or tag are a different problem, which the receiver's support may be able to match. The memo and destination tag guide covers it.

If it happened with an xswap.to order

Each order gets a one-time deposit address for one coin on one network. The order page shows that network with the deposit address, next to the line "Only send funds via the specified network."

Deposit sent on the wrong network or as the wrong coin

Say the order asked for USDT on Ethereum and you sent USDT on BNB Smart Chain to the same 0x address. The order is waiting for a deposit on Ethereum, but the transfer happened on BNB Smart Chain, so do not expect the swap to start. An order has no return address either, so nothing goes back on its own. Message support on Telegram at @xswap_to with the order's transaction ID (the Ref. ID on the order page), the deposit hash and the network you used. The exchange partner that processes the swap decides what can be done, so there is no promise of recovery. The swap status guide explains what the order page shows meanwhile.

Payout to an address on another network

The payout goes out on the network of the listing you picked, and the order page shows that network under Recipient. If you picked USDT on BNB Smart Chain but entered the 0x address of an exchange account that only takes ERC-20 USDT, the USDT lands on BNB Smart Chain. In your own wallet, add that network as described above. At an exchange, ask its support.

How to avoid it next time

  • Treat each network as a separate coin. On xswap.to, USDT is listed on Ethereum (usdterc20), TRON (usdttrc20), BNB Smart Chain (usdtbsc), Solana (usdtsol), Polygon PoS (usdtmatic), Avalanche C-Chain (usdtarc20), Arbitrum One (usdtarb), OP Mainnet (Optimism) (usdtop), TON (usdtton), Celo (usdtcelo), Aptos (usdtapt): each network is its own listing with its own id.
  • Before you send a deposit, check that the network on the order page matches the network selected on your wallet's send screen. Before you create an order, check that your receiving wallet or exchange accepts the coin on the network you picked.
  • Read the pair page's "at a glance" table. For each side it shows the network, the type (for example BEP-20 token), the start and end of the token contract and whether a memo is needed.
  • When you send to an exchange or a new wallet for the first time, a small test transfer costs one extra network fee and can save the rest. For an xswap.to order, send the whole deposit in one transfer, since a small test can fall under the minimum.
  • Paste addresses instead of typing them, and do not copy them from your transaction history. Compare the middle characters too, not only the start and end, because look-alike scam addresses copy those (MetaMask on address poisoning).
  • To pick between USDT networks, see the USDT networks comparison.

Questions people ask

Can I get back USDT sent on the wrong network?

Often, if the receiving address is yours. USDT sent to your own EVM wallet on the wrong chain is still at that address on that chain, so add the network in the same wallet. If the address belongs to an exchange or another service, only its support can credit or return the USDT, and it may decline.

I sent BEP-20 USDT to an ERC-20 address. Is it lost?

Not if the address is your own regular wallet. The same 0x address exists on BNB Smart Chain, so add that network, add the USDT contract if it does not show, and get some BNB for gas. Smart contract wallets such as Safe are the exception. If it was an exchange's Ethereum deposit address, ask that exchange whether it can credit a BNB Smart Chain deposit.

Can I send TRC-20 USDT to an Ethereum address?

No. A TRC-20 transfer goes to a TRON address, which starts with T, and an 0x address is not one. To move USDT from TRON to Ethereum, swap the usdttrc20 listing to usdterc20 on xswap.to and enter your 0x address as the receiving address.

Will xswap.to send back a deposit made on the wrong network?

Not on its own, and there is no promise it can be recovered. Message @xswap_to on Telegram with the order's transaction ID, the deposit hash and the network you used. The exchange partner that processes swaps decides whether anything can be done with a deposit on a network the order did not ask for.

Is my wallet address the same on Ethereum, BNB Smart Chain and Arbitrum?

For a regular wallet that holds its own key, the address is the same: one key gives one 0x address, used on all of these networks, and each network keeps its own balance. Smart contract wallets such as multisigs are different, because they are deployed separately on each chain.

Someone offered to recover my coins. Should I trust them?

No. Treat unsolicited recovery offers as scams, and never share your seed phrase or private key, since whoever has it can empty your wallet. xswap.to never asks for either. Only the party that controls the receiving address can move the coins.

Swap pages

Start a swap