Start on Binance’s deposit screen
A deposit begins on the receiving side. On Binance you choose the coin, then the deposit network, then copy the address. Binance’s instruction for the network is precise: it must be the same as the network of the platform you are sending from, the wrong one can mean the funds are lost, and you should not pick an option because its fee is lowest but because it is compatible (Binance).
Match it in the wallet
In MetaMask, the address alone will not protect you. Ethereum and the networks compatible with it share one address format, so an address can look valid on several of them at once (MetaMask Help Center). What decides where the USDT goes is the network the wallet is on when you send. MetaMask now also generates a TRON address inside the same account (MetaMask) — if you chose TRON on Binance, that is the account to send from.
In Trust Wallet the principle is the same: send from the USDT that sits on the network you selected on Binance, not from USDT on another network with the same name.
Keep the coin that pays the fee
USDT does not pay for its own transfer. On Ethereum the fee is paid in ether (ethereum.org); on TRON a token transfer spends energy, and if the account has not staked for it, the network burns TRX instead (TRON Protocol). A wallet holding only USDT cannot send it.
Memo, and waiting for confirmation
For some coins Binance’s deposit address comes with a tag or memo that has to be included — its list covers coins such as BNB, XLM, XRP and EOS (Binance), and Binance’s recovery guidance names TON alongside XRP as a network where the memo is required (Binance). If the deposit screen shows one, send it. Once sent, the deposit is credited after the network confirms it, and how long that takes depends on the blockchain and how busy it is.
If something went wrong
Binance runs a self-service recovery for some failed deposits: a missing or wrong memo on networks such as XRP and TON, tokens deposited on unsupported EVM networks, and unlisted tokens. It does not cover deposits made to another user’s account or transactions that failed on the blockchain, it charges a fee when retrieval succeeds, and Binance states plainly that successful recovery is not guaranteed (Binance). Apply through Binance’s own support pages; the only reliable prevention is matching the network before you send.
Questions
How do I send USDT from Trust Wallet to Binance?
Open Binance's deposit screen for USDT, pick the network your Trust Wallet USDT is on and copy that address, then send from the USDT on that same network in Trust Wallet. Keep some of the network's own coin in the wallet for the fee — TRX if the USDT is on TRON.
How do I transfer USDC from MetaMask to Binance?
The same way as USDT: choose USDC on Binance's deposit screen, select the network MetaMask will send on, copy the address and send from MetaMask on that network. Because Ethereum-style networks share one address format, the network selected in MetaMask, not the address, decides where the USDC goes.
How do I send AVAX to Binance?
Match Binance's deposit network to the Avalanche chain you are sending from. An address that starts with 0x is on the C-Chain, which is the one MetaMask uses; addresses on the X-Chain and P-Chain look different and are not interchangeable with it.
Sources
- Binance Support — how to deposit crypto to Binance · checked 2026-09-13
- Binance Support — retrieving a deposit that has not arrived · checked 2026-09-13
- MetaMask Help Center — the Ethereum address format and why it matters · checked 2026-09-13
- MetaMask — introducing TRON on MetaMask · checked 2026-09-13
- ethereum.org — gas and fees · checked 2026-09-12
- TRON Protocol documentation — bandwidth and energy · checked 2026-09-12
- Avalanche Support — differences between the X, P and C-Chains · checked 2026-09-12