USDT TRC20 to USDT SOL: Move Tether From Tron to Solana, No KYC

To move USDT from Tron to Solana, enter the amount, paste the Solana address that should get the Tether (32 to 44 characters, no 0x) and your Tron sender T-address, then transfer the TRC20 USDT to the one-time deposit address on Tron. You skip sign-up and ID entirely; the SPL USDT is paid out once Tron confirms your deposit, which takes about a minute.

  • within minutes
  • No account · No KYC
  • Paid to your wallet
  • Fees included in quote
Crypto Exchange
Buy Crypto
USDT (TRC20)
USDT (TRC20)
USDT (Solana)
USDT (Solana)


⚠️ Enter the exact wallet you are sending from. Your funds must be sent from this address.

By clicking Confirm exchange, you agree to the Privacy Policy & Terms of Service.

Tether Tron Chain Logo
USDT (TRC20)
Tether (USDT) on Tron
Price:
$0.9986
24h Change:
-0.04%
Market Cap:
$179.88B
Volume (24h):
$43.96B
Circulating Supply:
180.12B USDT (TRC20)
Tether Solana Chain Logo
USDT (Solana)
Tether (USDT) on Solana
Price:
$0.9986
24h Change:
-0.04%
Market Cap:
$179.88B
Volume (24h):
$43.96B
Circulating Supply:
180.12B USDT (Solana)

Data by CoinGecko

USDT (TRC20) to USDT (Solana) Exchange Rate

1 USDT (TRC20) = 1.0000 USDT (Solana)

The 1 Tether (USDT) on Tron to Tether (USDT) on Solana reference rate at market prices, before fees.

Live market rate

USDT TRC20 to USDT SOL swap at a glance

Send USDT TRC20 from TronLink or Trust Wallet.

Tether (USDT TRC20)You send · TRC-20 token on Tron
Tether (USDT SOL)You receive · SPL token on Solana

It is a cross-chain swap from Tron to Solana, with no bridge and no wrapped tokens.

Swap time
within minutesdepends on network confirmations
Network fee
Paid in TRXkeep a little TRX too
Account / KYC
NoneNo sign-up, email or ID
Tracking
Live status pageUSDT TRC20 on Tronscan · USDT SOL on Solscan
Your USDT SOL address
Solana addressIt is 32–44 letters and numbers with no 0x prefix. Wallets: Phantom, Solflare or a Ledger.
Reference rate
1 USDT TRC20 ≈ 1.0000 USDT SOL1 USDT SOL ≈ 1.0000 USDT TRC20 · market prices, 2 Nov 2026
Minimum
About 31 USDT TRC20
  1. Send USDT TRC20About a minute to confirm on Tron
  2. GhostSwap swaps itAt the floating rate, fees already in the quote
  3. Receive USDT SOLSent to your address; Solana confirms in under a minute
Facts checked 2 Nov 2026Reverse: USDT SOL to USDT TRC20

How much USDT SOL do you get for USDT TRC20?

GhostSwap quotes at 2 Nov 2026, 20:16 UTC, after the service fee and the cost of sending the USDT SOL to your wallet.

Fees included
100USDT TRC20
98.4742USDT SOL
500USDT TRC20
494.0782USDT SOL

The rate floats with the market until your USDT TRC20 deposit confirms.

Why people move Tether from Tron to Solana

The dollar amount barely changes in this swap. What changes is the chain your USDT lives on, and with it the coin you pay fees in. On Tron, each transfer is paid with energy and bandwidth, which cost TRX when you have none staked. On Solana, every transfer is paid in SOL.

The usual reason is the wallet. Someone who already uses Phantom or Solflare for Solana apps wants the dollars there, next to the SOL they already hold, instead of keeping a second Tron wallet funded with TRX just to move one token. Others get paid in TRC20 by a client or a peer-to-peer trade but spend and save on Solana.

It is also a way to stop topping up TRX. If your Tron address keeps running out of energy, and you already keep SOL for other reasons, moving the balance once can be simpler than paying for every future TRC20 transfer. The rate comes from aggregated liquidity from leading crypto markets and stays close to one to one, minus fees shown in the box.

The Tron side: what your wallet pays to send TRC20

Your deposit is a normal TRC-20 token transfer, so the Tron rules apply. The network charges it in energy and bandwidth. An address with staked TRX uses its own energy; an address without it pays by burning TRX. That cost is paid by your wallet, separate from the USDT you send, so the amount in the quote stays intact.

Before you confirm, TronLink and Trust Wallet show the TRX they expect to burn. A wallet holding USDT and zero TRX will refuse the transfer, so add a little TRX first. A transfer to a fresh address can need more energy than usual, which is why the estimate is not always the same.

Tron adds a block every 3 seconds and the deposit counts after about a minute. Check the token before sending: Tether on Tron is the TRC-20 contract TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t, and other tokens using the USDT name will not be credited.

Your Solana address: the main wallet address, not a token account

A Solana address is 32 to 44 base58 characters. It never starts with 0x and never with T, so it is easy to tell apart from the address you send from. Copy it from Phantom, Solflare or the Solana account of a Ledger.

Solana keeps each token in a separate token account that belongs to your wallet. Paste the main wallet address your app shows when you tap Receive, the one you would also use for SOL. Wallets then list the USDT under that same address. The payout's network cost is already inside the quote, so the receiving wallet does not need any SOL for the USDT to arrive.

The real token is Tether's SPL mint Es9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYB. If you look it up on Solscan, search the payout transaction rather than the token name, because copycat tokens with the same name exist on Solana as well.

Tron and Solana side by side

USDT TRC20 (you send)USDT SOL (you get)
Token standardTRC-20 on TronSPL on Solana
AddressStarts with T, 34 characters32 to 44 base58 characters, no prefix
Fee to move itEnergy and bandwidth, or burned TRXA small amount of SOL
ConfirmationAbout a minuteUnder a minute
Common walletsTronLink, Trust WalletPhantom, Solflare, Ledger
ExplorerTronscanSolscan

Both columns are the same dollar token from the same issuer, so pick by where you will use it next. On both chains the issuer keeps the power to freeze USDT sitting at a particular address, because that control is built into Tether rather than into Tron or Solana. For a longer look at transfer costs, see TRC20 vs ERC20 vs Solana.

Once the USDT is on Solana: plan for SOL

Receiving cost you nothing, but sending will. Every Solana transfer pays a fee in SOL, and the first time you send USDT to an address that has never held it, part of the cost is a small deposit that creates the token account on the other end. A wallet that holds only USDT cannot cover any of that.

So if this is a new Phantom or Solflare wallet, put some SOL in it too. The simplest way is a second, small swap from the same TRC20 balance on USDT TRC20 to SOL, paid to the same Solana address. Then you can move the USDT whenever you need to.

If you only wanted SOL to begin with, skip this pair and use that SOL pair directly. Solana apps also accept USDT for many things, and the Phantom swap guide walks through the wallet side.

Refunds, tracking and support

Refunds go to the Tron sender address you type in. Should the swap fail to complete, your USDT goes back to that Tron address, which is why it should belong to a wallet you hold the keys for. TRC20 sent straight out of an exchange account leaves from a shared address, and a return there may never reach your balance.

Follow the swap on its status page with the swap ID. The deposit can be checked on Tronscan with its transaction hash, and the payout on Solscan once it is sent. If Tronscan lists the deposit as confirmed yet the status page sits still for ages, send the swap ID plus the Tron hash to support@ghostswap.io, and hold the rest of your USDT until you hear back.

Common mistakes

  • Trying to send the USDT from a Tron wallet that holds no TRX or energy, so the transfer is refused.
  • Copying a token account from Solscan into the payout field rather than the main wallet address.
  • Entering a Tron T-address or an 0x address in the Solana payout field.
  • Paying the deposit as an exchange withdrawal, so any refund lands at an address that is not yours.
  • Leaving the new Solana wallet without any SOL, so the USDT sits there with no way to pay the next fee.

USDT TRC20 to USDT SOL Live Price Chart

USDT (TRC20)/USDT (Solana)

Loading chart...

Reference market prices, updated live

USDTRX

Convert Tether (USDT) on Tron to Tether (USDT) on Solana

USDT (TRC20)USDT (Solana) at market price
31USDT (TRC20)31.0000USDT (Solana)
50USDT (TRC20)50.0000USDT (Solana)
100USDT (TRC20)100.0000USDT (Solana)
250USDT (TRC20)250.0000USDT (Solana)
500USDT (TRC20)500.0000USDT (Solana)
1,000USDT (TRC20)1,000.00USDT (Solana)
5,000USDT (TRC20)5,000.00USDT (Solana)
10,000USDT (TRC20)10,000.00USDT (Solana)

At market prices of $0.998649 per USDT (TRC20) and $0.998649 per USDT (Solana) (2 Nov 2026), 500 USDT (TRC20) is worth about 500.0000 USDT (Solana).

USDTSOL

Convert Tether (USDT) on Solana to Tether (USDT) on Tron

USDT (Solana)USDT (TRC20) at market price
31USDT (Solana)31.0000USDT (TRC20)
50USDT (Solana)50.0000USDT (TRC20)
100USDT (Solana)100.0000USDT (TRC20)
250USDT (Solana)250.0000USDT (TRC20)
500USDT (Solana)500.0000USDT (TRC20)
1,000USDT (Solana)1,000.00USDT (TRC20)
5,000USDT (Solana)5,000.00USDT (TRC20)
10,000USDT (Solana)10,000.00USDT (TRC20)

Going the other way, 500 USDT (Solana) is worth about 500.0000 USDT (TRC20) at the same prices.

How to Exchange Tether (TRC20) to Tether (Solana)

Line Vector
Select Crypto Currency

Select USDT TRC20 and USDT SOL

Pick USDT TRC20 in “You send” and USDT SOL in “You get”, then enter the amount.

Select Wallet Address
Line Vector

Enter Tether (Solana) Address

Paste the Solana address that should receive the USDT SOL. Sending USDT SOL to an address on another network can lose the coins. Then enter the Tron address you send USDT TRC20 from; a refund, if ever needed, goes there.

Sent Crypto Currency
Line Vector

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 Crypto

Receive Tether (Solana)

Your USDT SOL arrives on Solana. Follow each step on the status page with your swap ID.

Popular swap pairs

Step-by-step guides for the main Monero and Zcash swaps and for other USDT TRC20 and USDT SOL pairs.

USDT TRC20 to USDT SOL: questions and answers

How do I convert USDT TRC20 to USDT SOL?
Pick USDT TRC20 to send and USDT SOL to receive, enter the amount, your Solana address and your Tron sender address, then send the TRC20 Tether to the deposit address shown. The SPL USDT goes to your Solana wallet after the deposit confirms.
Can I move USDT from Tron to Solana without KYC?
Yes. Moving Tether between chains here works with no KYC: nothing to register, and no name, email or ID document. You only supply two addresses and send the deposit.
Is this a bridge or a wrapped token?
Neither. You receive Tether's own USDT on Solana, the SPL token, not a bridged or wrapped copy. The TRC20 USDT is swapped, not locked in a contract.
How long does USDT take to move from Tron to Solana?
A TRC20 deposit needs about a minute on Tron. After that, most swaps finish within minutes, while Solana settles the payout transfer in under a minute.
Do I need SOL to receive USDT on Solana?
No. The payout's network cost is part of the quote, so an empty Solana address can receive it. You need SOL later, when you send the USDT on.
Can I swap USDT TRC20 straight to SOL instead?
Yes, on USDT TRC20 to SOL. That pair pays out Solana's own coin, which you can also use to cover fees for moving USDT later.
Why do I get slightly less than one to one?
The two tokens trade close to the same price, yet the quoted figure is net of the service fee and of paying out on Solana. The box shows the exact USDT SOL amount after fees before you send.
What happens if my USDT TRC20 to USDT SOL swap fails?
If it cannot be completed, the USDT is returned to the Tron sender address you typed in. If it looks stuck, mail support@ghostswap.io, give them the swap ID, and wait for a reply before sending more.
How do I move USDT from Solana back to Tron?
Use USDT SOL to USDT TRC20. You send SPL USDT from a Solana wallet with a little SOL for the fee and receive TRC20 USDT at a T-address.
How much is 1 USDT TRC20 in USDT SOL?
1 USDT TRC20 is worth about 1.0000 USDT SOL at the market rate, before fees (market prices, 2 Nov 2026). GhostSwap's quote in the exchange box already includes the service fee and the USDT SOL network fee. The minimum for this pair is about 31 USDT TRC20. The Tron network fee for sending the USDT TRC20 is paid separately, in TRX. The rate floats with the market until your USDT TRC20 deposit confirms.