One token, many rails
Tether issues USDT on multiple blockchains. Each issuance is a separate token contract living on a separate network with its own address format, its own fees, and its own confirmation behavior. “USDT” names the value; the network names the road it travels on.
That's why Tadswap's selector lists USDT more than once. Each row is a distinct, safely-validated route — not a duplicate.
Telling the networks apart
The address shape is the tell. Ethereum-family addresses start with 0x. Tron addresses start with T. Solana addresses are base58 strings without a fixed prefix. If you're ever unsure which network an address belongs to, the address itself is usually the answer.
Tadswap publishes the full table on its supported networks page, and the swap flow enforces it: an address whose shape doesn't match your chosen network is blocked before anything is created.
The expensive mistake, spelled out
Sending TRC-20 USDT to an Ethereum deposit address — or the reverse — usually means permanent loss. The receiving system has no way to credit tokens that arrived on a network it doesn't watch, and blockchain transactions cannot be recalled.
The rule that keeps you safe is boring and absolute: send only the exact coin and network shown on your deposit screen, every time.