There are now eighteen step-by-step guides compared on this page for funding Fish & Chips from individual exchanges — the original eleven in the main table below, plus a second table for the seven newer additions — so you can pick a rail in ten seconds instead of opening eighteen tabs.
The short version: it barely matters which exchange you use. They all send USDT on the same Tron TRC-20 network, the fee is a flat ~1 USDT almost everywhere, and the funds land in the same TronLink wallet. The only thing that can actually cost you money is picking the wrong network. Get that right and any exchange below works.
TL;DR: Use whichever exchange you already hold USDT on → withdraw on Tron (TRC20) (Coinbase calls it "TRX network", Kraken splits it as "Tether USD (TRC20)") → paste your TronLink address (starts with
T) → fund at least 10 USDT so you can cash out later → arrives in 1–2 minutes.
The comparison at a glance
Every fee below is the exchange's own USDT withdrawal fee on Tron — Fish & Chips never charges anything to deposit. Times are end-to-end (exchange processing plus the ~60-second Tron block confirmation), measured on verified accounts. First-ever sends to a new address can be slower everywhere because of one-time security reviews.
| Exchange | Network label to pick | Withdrawal fee | Min withdrawal | Typical arrival | Watch out for |
|---|---|---|---|---|---|
| Binance | Tron (TRC20) | 1 USDT | 1 USDT | 45–90s | Defaults can show ERC20 first |
| Bybit | TRC20 | 1 USDT | 10 USDT | 60–120s | Defaults to ERC20 on new accounts |
| OKX | Tron (TRC20) | 1 USDT | 5 USDT | 60–90s | 30-min review hold on first withdrawal |
| KuCoin | TRC20 (Tron) | 1 USDT | 5 USDT | under 90s | USDT must be in Main, not Trading, account |
| Gate.io | TRC20 | 1 USDT | ~2 USDT | 1–3 min | Confirm TRC20 before pasting address |
| MEXC | TRC20 | 1 USDT | no fixed min* | 1–3 min | Basic KYC has a daily withdrawal quota |
| Coinbase | TRX network | passthrough (<1 USDT) | no fixed min* | ~60s after review | It's called "TRX network", not TRC-20 |
| Kraken | Tether USD (TRC20) | ~1 USDT | ~10 USDT | 1–5 min | Each network is a separate asset |
| Crypto.com | Tron (TRC20) | ~1 USDT | no fixed min* | 1–3 min | 24-hour hold on every new whitelisted address |
| Indodax | TRC20 | 1 USDT | ~5 USDT | 1–3 min | IDR-paired — buy USDT before withdrawing |
| Bitkub | TRC20 | 1 USDT | ~5 USDT | 1–3 min | THB-paired — convert to USDT first; 24h new-address hold |
* No hard fixed minimum, but on the exchanges that charge a withdrawal fee, sending less than ~2 USDT is impractical. Fund at least 10 USDT either way — see below.
How to read this table
Fee is the headline number people search for, but it's a near-tie in the main table. Ten of the eleven exchanges charge a flat 1 USDT on Tron. Coinbase passes through the raw network fee (usually a few cents to well under 1 USDT), so it's technically the cheapest — but the gap is meaningless once your deposit is more than a few dollars, because the fee is fixed. Send 20 USDT or 2,000 USDT and you still pay ~1 USDT. Tron is the cheapest rail every one of these exchanges offers; the ERC-20 (Ethereum) alternative can cost 5–25 USDT in gas, so never use it.
Minimum withdrawal is where the real differences live. If you only want to fund a small amount, Binance (1 USDT) and Gate.io (~2 USDT) let you send the least. Bybit and Kraken both want ~10 USDT minimum. OKX and KuCoin sit at ~5 USDT.
Arrival time is fastest on Binance and the other big books (under ~2 minutes). The slower exchanges aren't slow because of Tron — Tron confirms in about a minute everywhere — they're slower because of exchange-side processing and, in Crypto.com's case, a one-time 24-hour whitelist hold on any new address.
The seven newer additions
Since the table above went up we've added guides for seven more exchanges — Korea's Bithumb and Upbit, Japan's bitFlyer and Coincheck, India's WazirX and CoinDCX, plus Bitfinex. Same rail, same rule: pick Tron TRC-20 (Bitfinex shows it as the transfer code TETHERUSX) and the funds land in the same TronLink wallet. The fees and minimums below come from each exchange's published fee schedule (July 2026) — Upbit currently charges nothing on Tron, WazirX the most at 3 USDT — while arrival times are the exchange-quoted processing windows rather than our own stopwatch runs, so lean on each guide for the exact flow:
| Exchange | Network label to pick | Withdrawal fee | Min withdrawal | Typical arrival | Watch out for |
|---|---|---|---|---|---|
| Bithumb | TRON (TRC-20) | 1 USDT | no fixed min* | 2–5 min | Travel-rule address verification required before first send |
| Upbit | TRON (TRC-20) | free on Tron | no fixed min* | 1–3 min | Travel-rule address verification required before first send |
| Bitfinex | TETHERUSX (Tron/TRC-20) | 1 USDT | 5 USDT | 1–5 min | Network shown as code TETHERUSX — read the description, not the code |
| bitFlyer | TRON (TRC-20) | ~1 USDT | no fixed min* | 2–5 min | FSA travel-rule declaration required; USDT may not be listed on all account tiers |
| Coincheck | TRON (TRC-20) | ~1 USDT | 2.6 USDT | 2–5 min | FSA travel-rule address registration required before first send |
| WazirX | TRON (TRC-20) | 3 USDT | 6 USDT | 2–5 min | OTP verification hold; 1% TDS applies to the INR→USDT trade |
| CoinDCX | TRON (TRC-20) | ~1 USDT | 5 USDT | 2–5 min | OTP verification + possible whitelist hold; 1% TDS on INR→USDT trade |
The recurring theme on these newer exchanges is regulation, not fees: Korea and Japan enforce travel-rule address verification before your first send, and India's WazirX and CoinDCX apply a 1% TDS to the INR→USDT trade plus OTP verification holds. None of that changes the network rule — it just adds a one-time setup step before your first withdrawal.
Why fund at least 10 USDT regardless of exchange
Whatever exchange you choose, send at least 10 USDT on your first deposit. Our cash-out minimum is 10 USDT, so funding less than that means you can play but can't withdraw winnings until you top up. And because every exchange charges the same flat fee whether you send 5 USDT or 500 USDT, sending a slightly larger amount once is cheaper than dribbling in small deposits.
Pick your exchange and follow the full guide
Each link below is the complete step-by-step walkthrough for that exchange, including screenshots of exactly where the network selector hides:
- Deposit USDT from Binance — the most common rail, lowest 1 USDT minimum.
- Deposit USDT from Bybit — fast, but defaults to ERC20 for new accounts.
- Deposit USDT from OKX — how to skip the 30-minute first-withdrawal hold.
- Deposit USDT from KuCoin — fixing the "insufficient balance" Main vs Trading account trap.
- Deposit USDT from Gate.io — low ~2 USDT minimum, clean flow.
- Deposit USDT from MEXC — the one network setting that matters.
- Deposit USDT from Coinbase — why it says "TRX network" instead of TRC-20.
- Deposit USDT from Kraken — where Kraken hides the network as a separate asset.
- Deposit USDT from Crypto.com — getting past the 24-hour whitelist hold.
- Deposit USDT from Indodax — Indonesia's IDR-paired exchange, how to buy USDT first.
- Deposit USDT from Bitkub — Thailand's THB-paired exchange, navigating the 24-hour new-address hold.
- Deposit USDT from Bithumb — Korea's KRW exchange, clearing travel-rule address verification.
- Deposit USDT from Upbit — Korea's biggest exchange, registering your address before the first send.
- Deposit USDT from Bitfinex — where the Tron network hides behind the TETHERUSX code.
- Deposit USDT from bitFlyer — Japan's FSA travel-rule declaration, step by step.
- Deposit USDT from Coincheck — Japan, registering the destination address before sending.
- Deposit USDT from WazirX — India's INR pairs, the 1% TDS, and OTP holds explained.
- Deposit USDT from CoinDCX — India, getting past OTP verification and whitelist holds.
Don't have USDT yet? See the buy-USDT-by-country guides for how to buy Tether with your local currency and payment method first.
The one rule that applies to every exchange
No matter which row above you use, select the Tron TRC-20 network before you paste your address. It's labelled "Tron (TRC20)", "TRC20", "TRX network" (Coinbase), or "Tether USD (TRC20)" (Kraken). If you pick Ethereum (ERC-20), BNB Smart Chain (BEP-20), Solana, Polygon, or Base, the USDT will not arrive at your TronLink wallet and cannot be recovered — Tron addresses only receive Tron-network tokens. Always copy-paste the address (never type it), and verify the first four and last four characters match before you submit.
Ready to fund and play?
Once your USDT lands in TronLink, open fishnchips.io/wallet, tap Connect TronLink, and hit Deposit. Points appear within ~30 seconds at 1 USDT = 1,000 points. Then jump into the Submarine Dive crash round (97.5% RTP), Aviator, or pick a Fish Hunter table. No KYC, no waiting.
Frequently asked questions
What is the cheapest exchange to deposit USDT to Fish & Chips?
They are all essentially tied. Binance, Indodax, Bitkub, Bybit, OKX, KuCoin, Gate.io, MEXC, Kraken, and Crypto.com all charge a flat 1 USDT withdrawal fee on the Tron TRC-20 network. Coinbase passes through the raw Tron network fee, which is typically under 1 USDT, so it can be the cheapest by a hair. Among the seven newer additions, Upbit currently charges nothing on Tron, Bithumb, Bitfinex, bitFlyer, Coincheck, and CoinDCX charge about 1 USDT, and WazirX is the outlier at 3 USDT. Because the fee is fixed, the larger your deposit the smaller the percentage cost — so the real differences are minimum withdrawal and speed, not fee.
Which exchange has the lowest minimum USDT TRC-20 withdrawal?
Binance is lowest at 1 USDT. OKX, KuCoin, Indodax, and Bitkub sit around 5 USDT, Gate.io around 2 USDT, and Bybit and Kraken require about 10 USDT. Coinbase, Crypto.com, and MEXC have no hard fixed minimum but a 1 USDT fee makes anything under ~2 USDT impractical. Either way, fund at least 10 USDT so you can withdraw winnings later — our cash-out minimum is 10 USDT.
Which exchange deposits USDT the fastest?
Binance is typically fastest end-to-end at 45 to 90 seconds. Bybit, OKX, and KuCoin land in roughly 60 to 120 seconds. Gate.io, MEXC, Coinbase, Kraken, Crypto.com, Indodax, and Bitkub take a little longer (1 to 5 minutes) because of exchange-side processing, plus about 60 seconds for the Tron block to confirm. First-ever withdrawals to a brand-new address can sit in a security hold on any exchange.
Does the network have a different name on each exchange?
Mostly it is called 'Tron (TRC20)' or 'TRC20', but a few exchanges differ. Coinbase calls it 'TRX network'. Kraken splits Tether by network, so you pick the asset labelled 'Tether USD (TRC20)' rather than choosing a network from a dropdown. Among the newer exchanges, Bitfinex shows the network as the transfer code TETHERUSX — read the description, not the code. In every case it is the same Tron TRC-20 rail Fish & Chips accepts — never pick ERC-20, BEP-20, Solana, Polygon, or Base.
Does it matter which exchange I use to fund Fish & Chips?
Not much. Every exchange below lands USDT in the same TronLink wallet, and Fish & Chips never charges a deposit fee. Use whichever exchange you already hold USDT on. The only thing that truly matters is selecting the Tron TRC-20 network — get that wrong and the funds are lost, regardless of which exchange you started from.