en

How do you use USDT on the Solana network, and why do you also need SOL?

Published
02.11.2026
Updated
02.11.2026
A man in an orange jacket drops a huge envelope into a purple and green mailbox; a large USDT coin with the Tether symbol shows inside the envelope, and its stamp carries the Solana logo
A man in an orange jacket drops a huge envelope into a purple and green mailbox; a large USDT coin with the Tether symbol shows inside the envelope, and its stamp carries the Solana logo
Contents

    USDT on the Solana network is ordinary Tether, issued by Tether itself, that lives on Solana's blockchain instead of TRON's or Ethereum's. You send it to a Solana address, and a transfer to someone who already holds USDT there costs about a tenth of a cent. The catch is that the fee is paid in SOL, Solana's own coin, so a wallet holding only USDT can receive money but cannot send it on.

    Why a USDT transfer on Solana needs SOL

    Every blockchain charges for moving things, and it charges in its own coin. On Solana that coin is SOL. A normal USDT transfer takes its fee from your SOL balance, however much USDT you hold.

    Picture someone paid 100 USDT on Solana into a brand-new wallet. The money arrives and the balance shows 100, yet tapping Send returns an error about not having enough SOL. Nothing is wrong with the USDT: the wallet simply has nothing to pay the fee with.

    USDT and SOL sit under one wallet address. On Solana, USDT is an SPL token, which is just the name of Solana's token format, the way TRC-20 is TRON's and ERC-20 is Ethereum's. If you are weighing those versions against each other, here is how the USDT formats on different networks differ.

    How much SOL to keep next to your USDT

    The cost of a transfer depends on one thing: whether the recipient already has a token account for USDT. A token account is a small separate record that Solana keeps under a wallet for each token that wallet holds. In autumn 2026 the two cases looked like this:

    • The recipient already has a USDT token account. The transfer typically costs about a tenth of a cent, paid in SOL. It can rise a little when the network is busy.
    • The recipient has never held USDT on Solana. The transfer typically costs about $0.18, because the sender normally also pays a deposit of about 0.0015 SOL to open the recipient's token account.

    That deposit is not a network charge. It stays on the recipient's token account, and the recipient gets it back by closing that account once it is empty, so a sender who paid it does not see it again. Solana is also lowering the deposit in steps, with more cuts planned for November 2026, so your wallet may show a smaller amount.

    For everyday use, 0.01 SOL is a comfortable amount to keep. At those prices it costs a little over a dollar and covers about a thousand ordinary transfers or several transfers to new recipients.

    If you want to put these numbers beside TRON or Ethereum, here is what a USDT transfer costs on each network and how long it takes.

    How to send USDT on Solana

    You can send from your own wallet or from an exchange. The main difference is that a wallet needs SOL and an exchange account does not.

    Sending USDT from your wallet

    1. Check your SOL balance. The wallet needs SOL for the fee, and more of it if the recipient has never held USDT on Solana.
    2. Copy the recipient's Solana address. It is a string of 32 to 44 letters and digits. An address starting with 0x belongs to Ethereum-style networks and will not work here.
    3. Open USDT on Solana and tap Send. A wallet with several networks may list several USDT balances, so pick the one marked Solana, then paste the address instead of typing it.
    4. Read the fee on the confirmation screen. A fee well above a cent usually means the wallet is opening a token account for the recipient, which is normal for a first transfer to them.
    5. Confirm the transfer and save its signature. The signature is the transaction's ID on the network, and the wallet shows it in the transfer's details.

    For a large first payment, we recommend sending a small test amount first. It costs one extra fee, and it opens the recipient's token account, so the main transfer then costs the lower fee.

    If the recipient says nothing came, paste the signature into Solscan or Solana Explorer. A record there settles whether the money moved, and this guide explains how to read a transaction in a blockchain explorer.

    Sending USDT from an exchange

    1. Open the USDT withdrawal form and choose Solana as the network. It may be labelled SOL. If Solana is missing from the list, that exchange does not offer it or has paused it.
    2. Paste the recipient's Solana address. The form usually rejects an address that does not match the chosen network, but check the first and last characters yourself.
    3. Check the amount that will arrive. The exchange covers the network's charge and takes its own withdrawal fee, usually in USDT. With a 1 USDT fee, withdrawing 100 USDT delivers 99 unless you add the fee on top.
    A woman at a desk with a laptop: the screen shows a withdrawal form with a USDT coin and a list of networks with the Solana logo row highlighted, and she holds a phone with the Phantom wallet logo

    How to receive USDT on Solana

    Receiving USDT takes no SOL at all. The sender pays the fee and, if you are new to USDT on Solana, normally the deposit for your token account too.

    1. Copy your Solana address. In most wallets it is under Receive, after choosing USDT or the Solana network. On an exchange, open the Deposit page and choose USDT, then Solana.
    2. Tell the sender the network as well as the address. Say "USDT on Solana", because the sender has to pick that same network on their side.
    3. Wait for the balance to appear. A transfer from another wallet usually shows up soon after it confirms. An exchange can take longer, because it releases withdrawals on its own schedule.
    4. Check your address on an explorer if the balance stays empty. The USDT may already be there while the wallet simply is not displaying the token yet.

    One transfer is simple. Taking USDT from customers again and again raises other questions, such as what arrives, what it costs and how to match a payment to an order, and those are covered in how to accept Solana payments in a business.

    What to do when USDT on Solana won't move

    USDT that seems stuck is usually still safe in the wallet. There are three common reasons a transfer does not go through:

    • The wallet has no SOL. This is the classic case: USDT arrived, and the error says there is not enough SOL for the fee.
    • The recipient is new, and your SOL covers the fee but not the deposit. A balance that handles ordinary transfers can still fail on the first transfer to someone without a USDT token account.
    • The attempt failed or hung. If the wallet says pending and an explorer shows no record, the transfer never made it onto the network and the USDT has not left. A failed attempt may still cost a tiny fee in SOL.

    The fix for the first two is more SOL, or a wallet feature that works around it:

    • Withdraw SOL from an exchange. Buy a little SOL and withdraw it on the Solana network to the same address that holds your USDT. It costs the exchange's withdrawal fee, and it is the most dependable route.
    • Ask someone to send you SOL. A friend with a Solana wallet can send a small amount to your address, and it takes them a moment.
    • Use a gasless send if your wallet has one. Phantom and Solflare can take the fee out of the token you are sending. Phantom requires at least $0.30 and a verified token, so look for the gasless label on the confirmation screen.

    Send a little more than the bare minimum. A Solana wallet that holds SOL must keep a small floor balance, currently under 0.001 SOL, so a tiny top-up can be rejected or leave too little to spend.

    A hand holds a phone with a wallet app: a USDT coin with the Tether symbol next to a full green bar, the Solana logo next to an empty grey bar, and a greyed-out button with a red warning triangle

    One warning follows from all this. A stranger may share a recovery phrase for a wallet "holding thousands in USDT" and ask you to add SOL to help move it. Those wallets are usually rigged so that a bot takes any SOL the moment it lands, and a real recovery phrase is never handed out, because a seed phrase is full access to a wallet.

    Which wallets work for USDT on Solana

    Most wallets that support the Solana network can hold USDT there. Four you will often see:

    • Phantom. It began as a Solana wallet and shows USDT next to your SOL. It also offers gasless sends, under the conditions above.
    • Solflare. This wallet was made for Solana, has its own gasless send, and suggests keeping 0.01 to 0.05 SOL as a cushion.
    • Trust Wallet. It is a multi-network app, and USDT on Solana may need turning on before it shows in your list.
    • MetaMask. Long known for Ethereum, it now has Solana accounts too. They use a separate address from your 0x one, so give the sender the Solana address.

    An exchange account can also hold USDT on Solana, but the exchange then controls your withdrawals. A wallet of your own leaves control with you, along with the job of keeping the recovery phrase safe.

    Whichever you use, the rules above stay the same: one address for USDT and SOL, and fees in SOL. If you have not settled on one yet, this will help you choose the crypto wallet that fits your situation.

    How to buy USDT on Solana

    There are four usual routes, and the right one depends on what you hold now:

    • Buy on an exchange and withdraw on Solana. Pay by card or bank transfer, buy USDT, then choose Solana as the network on the withdrawal form. Network support differs between exchanges and can be paused, so check the list before you pay. The cost is the trading fee plus the withdrawal fee.
    • Buy inside your wallet with a card. Many wallets have a Buy button that passes you to a third-party provider. Check that the provider offers USDT on Solana specifically, and compare the final amount, because the provider sets its own fees.
    • Swap SOL for USDT. If you already hold SOL, a wallet's swap screen or an exchange built on Solana such as Jupiter converts it directly. Leave some SOL behind for future fees.
    • Move USDT you hold on another network. Deposit it to an exchange that supports both networks, then withdraw on Solana. It costs the network fee on the deposit plus the exchange's withdrawal fee.

    Whichever route you take, get a little SOL at the same time if your wallet has none. Withdrawing both from one exchange in one sitting saves a second trip.

    The USDT contract address on Solana

    On Solana the contract address is called the mint address: the token's unique ID on the network. Tether lists this one for USDT:

    Es9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYB

    Anyone can create a Solana token and name it USDT, and a wallet may display it next to real money. A token with any other mint address is not Tether's USDT, and this is how fake and flash USDT tricks work.

    You need the mint address in two situations:

    • Checking that a USDT balance is real. Open the token's details in your wallet or on an explorer and compare the address character by character.
    • Adding USDT to a wallet by hand. If a wallet's search does not find it, paste the mint address into its custom token form.

    Never send USDT to this address. It identifies the token and does not belong to anyone who could return your money.

    When Solana is a good network for USDT

    Solana suits you when two things are true:

    • Both sides can use it. You and the recipient each have a wallet or exchange account that handles USDT on Solana.
    • You make transfers often. Once the recipient has a USDT token account, a fee of about a tenth of a cent barely adds up, however many transfers you send.

    The network is also quick: it opens a new slot, its turn to add a block of transactions, every 200 milliseconds.

    It has two limits worth weighing:

    • You have to keep SOL. A wallet with USDT alone cannot send it, so someone new to crypto has one more coin to get and watch.
    • Not every recipient accepts USDT on Solana. If a shop or a contractor names another network, that request decides it.

    Here is more on which USDT network suits a sender and which suits a merchant.

    The short version

    USDT on Solana is the same Tether token, and it moves for a fraction of a cent between people who already hold it. Three habits prevent most of the trouble:

    • Keep SOL beside it. About 0.01 SOL is enough for everyday transfers.
    • Name the network. Say "USDT on Solana" whenever you share your address.
    • Check the mint address. Do this on any balance you did not expect.

    Questions people ask next

    Is USDT on Solana the same as SOL?

    No. USDT is a token meant to stay at about one dollar, while SOL is the network's own coin and its price moves freely. When an exchange shows USDT (SOL), it means USDT on the Solana network, with no SOL inside it. The SOL you keep for fees is a separate small balance.

    How do I find USDT on Solana in Trust Wallet?

    Trust Wallet may not show it until you turn it on. Open the token list from the main wallet screen, search for USDT and enable the version on the Solana network. If it does not appear, add a custom token using the mint address above. USDT that has already arrived is not lost, because it sits on the network and appears once the token is enabled.

    Can I send USDT from Solana straight to a TRON or Ethereum address?

    No. USDT on Solana moves only between Solana addresses, and each network keeps its own separate balances. To change networks, deposit the USDT on Solana to an exchange that supports both, then withdraw on the network you need. Bridges, which are services that move tokens between networks, do this too, but we don't recommend one for a first attempt: they add their own fees and technical risk.

    Start accepting crypto payments

    Create an account and connect the checkout yourself, or talk to sales and we will plan the integration with you.