What the names mean
- ERC-20: Ethereum's fungible-token standard. USDT on Ethereum is a specific contract.
- TRC-20: a token standard on TRON; addresses commonly begin with
T. - BEP-20: a common fungible-token format on BNB Smart Chain; addresses commonly use
0x.
Ethereum and BNB Smart Chain may display the same 0x address format. That does not prove that a receiving exchange supports both networks or will credit both automatically.
Fees cannot be compared with fixed figures
A self-custody wallet pays a network fee that varies with the chain and transaction. An exchange withdrawal fee is set by the platform and need not equal current on-chain gas. Check the withdrawal screen's final received amount instead of relying on fixed claims such as 1 USDT, 2-25 USDT, or a guaranteed confirmation time.
Correct selection workflow
- Open the asset's deposit page on the receiving side.
- Choose a network listed by the recipient and copy that network's address and memo/tag.
- Select the exact same asset and network on the sender.
- Check the token contract, minimum deposit, and final received amount.
- Send the minimum permitted test amount and wait for it to be credited before sending the remainder.
If the wrong network was already used
- Your own self-custody wallet: if you control the address key, the asset may be visible on the network actually used. Verify the token contract and never disclose the seed phrase.
- An exchange address: contact the receiving platform with the TxID, network, address, asset, contract, and amount. Recovery, fees, and timing are case-specific.
- An unknown address: only the address controller can cooperate; the chain transaction is generally irreversible.
See the wrong-address and wrong-network recovery guide for the decision process.
Common misconceptions
Is ERC-20 always safest and TRC-20 always fastest?
No universal ranking applies. Network conditions, platform handling, security assumptions, and recipient support differ. A route explicitly supported by the recipient is the minimum requirement.
Is 1 USDT on every chain always exactly equal?
Tether treats its tokens on supported protocols as interchangeable, but users cannot cross chains with a normal transfer. Market prices can also deviate temporarily from USD 1. Use a supported exchange or bridge process when changing chains.
Can I send because both addresses use 0x?
No. Confirm that the receiving service explicitly supports the same network and token contract.
Official sources
- Tether supported USDT protocols and contracts
- Ethereum ERC-20 token standard
- OKX guidance for a wrong-network withdrawal
閱讀中文版本: 中文版
