Where cryptocurrency meets compassion
Browse Causes
Causes by category
Guides
How It Works
About
FAQ My Donations Donate Now
Guides · How to donate

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:

TRON
The only network for USDT
Ethereum
The only network for USDC
~20 sec
A fast USDC transfer between networks

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.

  1. 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.
  2. Send your USDT from your wallet to that address, on that same network. You will pay that network’s fee.
  3. Once it arrives, start a USDT withdrawal, choose TRON (TRC-20), and paste our USDT address from our donation screen (start from our homepage).
  4. 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 seeWhat it isCan 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 CCTPNo. 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 itselfNo. Convert it through an exchange that accepts it, such as Binance
USDT0A bridged version of USDT built with LayerZero technology and managed by a separate company; Tether doesn’t issue or redeem it directlyNo. Convert it to USDT on TRON first
USDT on older networks (Omni, EOS, Algorand, Kusama, Bitcoin Cash SLP)Networks Tether has stopped supportingNo, 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.

Scroll to Top