USDT or USDC on the Wrong Network? How to Convert It
Stablecoins live on many blockchains at once, and the version you hold may not be the one we accept. We take USDT on TRON and USDC on Ethereum. This guide shows how to move USDT or USDC from other networks to those, which methods keep it the genuine coin, and the versions to watch out for.
By Global Relief Group · Last updated:
A dollar of USDT on Ethereum and a dollar of USDT on TRON are worth the same, but they are separate tokens on separate blockchains, and one can’t simply be sent to the other’s address. Before you donate, the stablecoin has to be on the network we accept.
USDT on another network → USDT on TRON
The simplest route is through an exchange that supports both networks. Most exchanges keep one balance for each coin, whatever network it arrived on, so you can deposit USDT on one network and withdraw it on another.
- In your exchange, open the USDT deposit page and choose the network your USDT is on now, for example Ethereum (ERC-20) or BNB Smart Chain (BEP-20). Copy the deposit address it gives you for that network.
- Send your USDT from your wallet to that address, on that same network. You will pay that network’s fee.
- Once it arrives, start a USDT withdrawal, choose TRON (TRC-20), and paste our USDT address from our donation screen (start from our homepage).
- Check the withdrawal fee, confirm, and submit the transaction ID on our donation screen.
Check that the exchange accepts deposits on your current network before sending: not every exchange accepts every version of USDT. Kraken, for example, doesn’t accept USDT on BNB Smart Chain.
USDC on another network → USDC on Ethereum
There are two good routes for USDC:
- Through an exchange: deposit USDC on the network it is on now, then withdraw it on Ethereum, exactly as for USDT above.
- With Circle’s own transfer system (CCTP): Circle, which issues USDC, runs a cross-chain transfer protocol that burns USDC on one network and mints the same amount of genuine USDC on another. Many bridge apps and wallets use it behind the scenes. Circle’s figures put a “fast” transfer from Base, Arbitrum or OP Mainnet at around 8 seconds, with a small Circle fee (about 0.01% from Base), and a free standard transfer at around 15 to 19 minutes. Circle is retiring the first version of CCTP between October and December 2026, so make sure any app you use is on the current version.
Avoid the slow native “withdraw to Ethereum” option on layer 2 networks for USDC: on OP Mainnet and Arbitrum it takes about a week, and it isn’t needed when CCTP or an exchange can do the job faster.
Look-alike versions to watch out for
| Name you may see | What it is | Can it be donated as is? |
|---|---|---|
| USDC.e (bridged USDC) | A version of USDC created by a third-party bridge, backed by USDC locked elsewhere. Circle says it is not issued by Circle and can’t be moved with CCTP | No. Swap it to native USDC or deposit it to an exchange that accepts it |
| USDT on BNB Smart Chain (often “BSC-USD”) | A token issued by Binance that represents USDT on BNB Smart Chain, rather than one issued by Tether itself | No. Convert it through an exchange that accepts it, such as Binance |
| USDT0 | A bridged version of USDT built with LayerZero technology and managed by a separate company; Tether doesn’t issue or redeem it directly | No. Convert it to USDT on TRON first |
| USDT on older networks (Omni, EOS, Algorand, Kusama, Bitcoin Cash SLP) | Networks Tether has stopped supporting | No, and many exchanges no longer accept them |
Which route costs less?
It depends on your amount and networks. Through an exchange you usually pay the network fee to deposit, plus the exchange’s withdrawal fee on TRON or Ethereum, which it shows before you confirm. Through CCTP you pay network fees on both sides, Circle’s small fee if you choose a fast transfer, and any fee the app adds. For USDC on Ethereum, check the Ethereum network fee your wallet estimates before you send. If you have only a small amount, compare the total fees against the gift; it may make more sense to donate a different coin you hold.
Common questions
Is converting USDT between networks a taxable event?
The IRS hasn’t issued specific guidance on moving the same coin between networks. Many tax professionals treat moving it through an exchange as a transfer rather than a sale, but some treat cross-network moves as disposals, especially where the token on one network is issued by someone else, as with USDT on BNB Smart Chain. Swapping one stablecoin for another, such as USDT for USDC, is a swap and can be taxable, though gains on stablecoins are usually tiny. Ask a tax adviser if the amount is large.
My wallet shows two USDC balances. Which one is right?
Each balance is on a different network, or is a different version of USDC. The one to donate is native USDC on Ethereum. Check the network name next to each balance, and the token details if your wallet shows them.
Can I send USDT on Ethereum to your TRON address?
No. A TRON address starts with T and isn’t valid on Ethereum, so most wallets and exchanges will refuse it. Convert the USDT to TRON first.