HomeLearn › USDT on Solana guide

Wallet & payments

How to Buy Presale Tokens With USDT on Solana

The one mistake that causes most failed presale payments is USDT on the wrong network. This guide gets you from "I have money on an exchange" to "I paid a Solana presale from my own wallet" without that trap.

Updated July 18, 2026·6 min read·Phantom · Solflare

First, understand the multi-chain USDT trap

USDT (Tether) is issued on many blockchains — Ethereum (ERC-20), Tron (TRC-20), BNB Chain, Solana (SPL) and more. They're all worth a dollar, but they are separate tokens on separate networks. A Solana presale can only accept USDT on Solana. If you withdraw USDT from an exchange on the Tron network, your Solana wallet address won't receive it at all — and a Solana dApp will tell you "no USDT found" even though your exchange says you sent it.

Rule of thumb: when withdrawing to a Solana wallet, the network dropdown must say Solana (sometimes shown as "SOL" or "SPL"). Anything else — ERC-20, TRC-20, BEP-20 — is the wrong chain for this flow.

Step 1 — Set up a Solana wallet

Install Phantom or Solflare from the official site, create a wallet, and back up the recovery phrase on paper (full walkthrough: Phantom wallet guide). Your wallet address is the long string starting with letters/numbers (base58) — that's what you'll withdraw to.

Step 2 — Buy USDT (and a little SOL) on an exchange

On Binance, Coinbase, Bybit, OKX, KuCoin or any major exchange, buy the amount of USDT you plan to spend, plus $1–2 of SOL. The SOL pays network fees — Solana fees are a fraction of a cent, but a wallet with zero SOL can't send anything.

Step 3 — Withdraw both to your wallet on the Solana network

  1. Open the exchange's withdrawal page for USDT.
  2. Paste your Phantom address.
  3. Select "Solana" as the network. Double-check this line before confirming.
  4. Repeat for SOL (SOL only exists on Solana, so there's no wrong choice there).

Within a minute or two both balances appear in Phantom. If USDT doesn't show up, check the withdrawal's network on the exchange — if it says TRC-20 or ERC-20, it went to a different chain's version of your address format and the exchange's support is your next stop.

Step 4 — Pay the presale wallet-to-wallet

Open the presale site, connect your wallet, enter your USDT amount and approve the transaction in Phantom. In a well-built presale like $ABC's, the payment is a plain SPL transfer from your wallet to the project's — you can open the transaction on Solscan afterwards and see exactly what moved. Before signing, Phantom shows you the exact amount and destination; read it every time.

Security habits that keep you safe

For a broader vetting framework, use our crypto presale safety checklist — and if you're new to presales entirely, start with what is a crypto presale?

Disclaimer: educational content, not financial advice. Crypto transfers are irreversible — always double-check networks and addresses. See the risk disclaimer.

Wallet funded and ready?

The $ABC presale accepts USDT on Solana with instant on-chain receipts.

Join the $ABC presale