Storing USDT on an exchange
When your USDT sits on Binance, Bybit, OKX or any other exchange, the exchange holds it for you. You see a balance, but the private keys belong to the exchange.
Pros
- Convenient for trading and quick conversions
- Account recovery if you forget your password
- No network fees for internal transfers
Cons
- You don't control the funds: the exchange can freeze your account, request extra verification or pause withdrawals
- If an exchange is hacked or goes bankrupt, users can lose their balances — as FTX customers did in 2022
- Withdrawals come with fees and limits
Storing USDT in your own wallet
A non-custodial USDT wallet keeps the private keys on your device. Nobody — including the wallet developer — can move or freeze your balance through the app.
Pros
- Full control: only you can send your USDT
- No third-party account freezes or withdrawal limits
- Your funds don't depend on an exchange staying solvent
Cons
- You are responsible for your recovery phrase. Lose it, and nobody can restore access
- Every transfer has a network fee. On TRON, most wallets require TRX to pay it
USDT on an exchange vs in a wallet
- Who holds the keys — Exchange: The exchange; Own wallet: You
- Account can be frozen — Exchange: Yes; Own wallet: No
- Password recovery — Exchange: Yes; Own wallet: No — only the recovery phrase
- Risk if the platform fails — Exchange: You can lose funds; Own wallet: None
- Best for — Exchange: Active trading; Own wallet: Holding, payments, transfers
Which should you choose?
Keep on an exchange only what you are actively trading. USDT you hold for payments, savings or regular transfers is safer in your own wallet. A common setup: trade on the exchange, withdraw everything else to a wallet.
Can USDT be frozen in a wallet?
Yes — at the token level. Tether can blacklist an address, and that works regardless of which wallet you use. A non-custodial wallet protects you from exchange-side restrictions, not from the token issuer.
How to move USDT from an exchange to your wallet
- Open your wallet and copy your USDT TRC-20 address
- On the exchange, choose Withdraw → USDT, network TRON (TRC20)
- Paste the address and check the first and last characters
- Confirm the withdrawal
Always pick the same network as the receiving address. Sending TRC-20 USDT to an ERC-20 address can cost you the funds — see TRC-20 vs ERC-20 USDT.
Sending USDT without TRX
In most wallets, sending USDT TRC-20 requires TRX for TRON energy. In ONIQ the fee is paid in USDT, so you never need to hold TRX. See how to send USDT without TRX and how much a USDT transfer costs.
FAQ
Is it safe to keep USDT on an exchange?
For short-term trading, a large exchange is reasonably safe — but you rely on the exchange staying solvent and not freezing your account.
What is the safest way to store USDT?
A non-custodial wallet, with the recovery phrase written down and kept offline.
Do I need TRX to store USDT?
No. TRX is only needed to send USDT in most wallets — and not at all in ONIQ.