USDT to XTZ: Swap Tether TRC20 for Native Tezos, No KYC
To swap USDT to XTZ, paste your Tezos address starting with tz1, tz2 or tz3 and your Tron sender address, then send USDT as a TRC-20 token on Tron to the one-time deposit address, keeping some TRX for energy. You receive native XTZ on Tezos layer 1 with no account or KYC.
- Within minutes
- No account · No KYC
- Paid to your wallet
- Fees included in quote
By clicking Confirm exchange, you agree to the Privacy Policy & Terms of Service.
Data by CoinGecko
USDT (TRC20) to XTZ Exchange Rate
The 1 Tether (USDT) on Tron to Tezos reference rate at market prices, before fees.
USDT TRC20 to XTZ swap at a glance
Send USDT TRC20 from TronLink or Trust Wallet.
It is a cross-chain swap from Tron to Tezos, with no bridge and no wrapped tokens.
- Send USDT TRC20About a minute to confirm on Tron
- GhostSwap swaps itAt the floating rate, fees already in the quote
- Receive XTZSent to your address; Tezos confirms in a few minutes
How much XTZ do you get for USDT TRC20?
GhostSwap quotes at 11 Nov 2026, 00:20 UTC, after the service fee and the cost of sending the XTZ to your wallet.
The rate floats with the market until your USDT TRC20 deposit confirms.
Sending USDT from Tron: energy first
The deposit for this pair is USDT as a TRC-20 token on Tron. A TRC-20 transfer is a smart-contract call, so it consumes energy as well as bandwidth, and if your account has no staked resources the wallet burns TRX to cover them. A Tron wallet holding USDT and zero TRX cannot send the USDT at all.
Before you start, open TronLink and check the TRX balance next to your USDT. Keep enough to pay for one token transfer; the wallet shows the estimated cost when you confirm. If you have none, a small TRX top-up to the same T address fixes it.
Send from a Tron address you control, and enter that same address (T followed by 33 more characters) as the sender. Tron confirms the deposit in about a minute, and you can watch it on Tronscan under your address's token transfers.
Your Tezos address: tz1, tz2 or tz3
XTZ is paid on Tezos layer 1, to an address that starts with tz1, tz2 or tz3. Temple and Kukai both show it on the receive page, and Ledger users get a tz address through either wallet. Copy it whole and compare the ends after pasting.
Two look-alikes catch people out. Etherlink, the EVM layer 2 on Tezos, uses 0x addresses that cannot receive this payout. And addresses starting with KT1 belong to smart contracts, not personal accounts, so leave those out of the payout field.
Tezos needs no memo or tag for this payout. The XTZ goes straight to the tz address. A brand-new Tezos account can receive it as is; the first time that account sends anything, the network charges a one-time reveal fee, which Temple and Kukai add for you.
Getting from a dollar token to a proof-of-stake coin
USDT is a dollar-pegged token, and on Tron it is popular because transfers are cheap and fast. Tether, its issuer, can freeze USDT at any address, which is a property of the token rather than of any service you use with it. XTZ is the native coin of Tezos, a proof-of-stake chain that upgrades itself through on-chain votes.
People make this swap to get XTZ for Tezos apps and NFT marketplaces, or to put it to work on the network. On Tezos that usually means delegating to a baker, which leaves the XTZ fully spendable, or staking, which locks it until an unstake delay has passed.
Either way, the XTZ is native and in your own wallet. No account, email or ID is part of the swap, and there is no bridge or wrapped token between Tron and Tezos.
Which USDT goes in, and which XTZ comes out
| USDT TRC20 (you send) | XTZ (you receive) | |
|---|---|---|
| Network | Tron | Tezos layer 1 |
| What it is | TRC-20 stablecoin | Native coin |
| Address | T plus 33 characters | tz1, tz2 or tz3 prefix |
| Fee resource | Energy and bandwidth, paid in TRX | XTZ |
| Confirms in | About a minute | A few minutes |
| Wallets | TronLink | Temple, Kukai |
| Explorer | Tronscan | TzKT |
This page is for Tether on Tron only. USDT on Ethereum and on BNB Smart Chain are separate coins in the exchange box, with their own pairs: USDT ERC20 to XTZ and USDT BEP20 to XTZ. Sending ERC20 or BEP20 USDT to a Tron deposit address does not work. USDT that exists on Tezos is also its own coin, and this pair pays XTZ, not a Tezos token.
Quote, timing and the swap ID
Enter how much USDT you want to send and the exchange box shows the XTZ you get, after the service fee and the cost of sending XTZ on Tezos. The rate comes from aggregated liquidity from leading crypto markets and floats until your Tron deposit confirms. Minimum and maximum USDT for this pair are shown in that box as well.
Tron confirms the USDT in about a minute, then most swaps finish within minutes, and Tezos confirms the XTZ payout within a few minutes.
The status page under your swap ID updates as each stage completes. You can also look up your tz address on TzKT, the Tezos explorer, to see the incoming XTZ and when it was included in a block.
When a swap is refunded
If a swap cannot be completed, the coins are refunded to the sender address you entered. For this pair that is USDT on Tron, returned to your T address. It is never paid back in XTZ or to the Tezos wallet.
That is why the sender should be your own TronLink or hardware-wallet address. Sending USDT straight out of an exchange account uses a shared deposit wallet, and a refund to that wallet may not be credited to you.
If Tronscan shows the USDT transfer as confirmed and the status page has been still for a long while, write to support@ghostswap.io with the swap ID and the Tron transaction hash. Sending the USDT a second time does not move the first swap along.
Common mistakes
- Holding no TRX, so the USDT TRC20 transfer cannot pay for energy.
- Pasting an Etherlink 0x address or a KT1 contract address instead of a tz address.
- Sending USDT ERC20 or BEP20 to the Tron deposit address.
- Expecting USDT on Tezos instead of native XTZ.
- Sending from an exchange account, so a USDT refund has no wallet of yours to return to.
More USDT TRC20 swaps
USDT TRC20 to XTZ Live Price Chart
USDT (TRC20)/XTZ
Reference market prices, updated live
Convert Tether (USDT) on Tron to Tezos
| USDT (TRC20) | XTZ at market price |
|---|---|
| 31USDT (TRC20) | 125.7543XTZ |
| 50USDT (TRC20) | 202.8296XTZ |
| 100USDT (TRC20) | 405.6592XTZ |
| 250USDT (TRC20) | 1,014.15XTZ |
| 500USDT (TRC20) | 2,028.30XTZ |
| 1,000USDT (TRC20) | 4,056.59XTZ |
| 5,000USDT (TRC20) | 20,282.96XTZ |
| 10,000USDT (TRC20) | 40,565.92XTZ |
At market prices of $0.999102 per USDT (TRC20) and $0.246291 per XTZ (11 Nov 2026), 500 USDT (TRC20) is worth about 2,028.30 XTZ.
Convert Tezos to Tether (USDT) on Tron
| XTZ | USDT (TRC20) at market price |
|---|---|
| 100XTZ | 24.6512USDT (TRC20) |
| 250XTZ | 61.6281USDT (TRC20) |
| 500XTZ | 123.2562USDT (TRC20) |
| 1,000XTZ | 246.5124USDT (TRC20) |
| 2,500XTZ | 616.2809USDT (TRC20) |
| 5,000XTZ | 1,232.56USDT (TRC20) |
| 25,000XTZ | 6,162.81USDT (TRC20) |
| 50,000XTZ | 12,325.62USDT (TRC20) |
Going the other way, 2,500 XTZ is worth about 616.2809 USDT (TRC20) at the same prices.
How to Exchange Tether (TRC20) to Tezos
Select USDT TRC20 and XTZ
Pick USDT TRC20 in “You send” and XTZ in “You get”, then enter the amount.
Enter Tezos Address
Paste the Tezos address that should receive the XTZ. Then enter the Tron address you send USDT TRC20 from; a refund, if ever needed, goes there.
Send Tether (TRC20)
Send exactly the amount shown from your own Tron wallet to the one-time deposit address. Keep a little TRX in that wallet for the network fee.
Receive Tezos
Your XTZ arrives on Tezos. Follow each step on the status page with your swap ID.