0trace
All articles
Wallet guide

How to swap Solana assets from Phantom without KYC

By the 0trace team · Aug 14, 2026 · 2 min read

Phantom is the common wallet for Solana and the SPL tokens on it. Swapping out of Solana on 0trace does not involve connecting the wallet — there is no dApp handshake, no approval popup and no signature request. You send a plain transfer to a deposit address, which means nothing on our side can ever move funds from your wallet.

Solana addresses and the stablecoin trap

Solana addresses are base58 strings with no 0x prefix, so they are hard to confuse with EVM addresses. The confusion is on the token side: USDC and USDT exist on Solana and on several other chains at once. In the order, pick the Solana version explicitly if that is what Phantom holds. Sending Solana USDC while the order expects Ethereum USDC means funding an address that does not exist on Solana.

  • Confirm in Phantom that the token sits on Solana, then select the Solana variant in the order.
  • Keep a little SOL in the wallet for the transaction fee — an SPL transfer needs it.
  • Send the exact amount the order shows.

Create the order

  • Choose SOL, Solana USDC or Solana USDT as what you send.
  • Choose what you receive and paste a payout address on that chain — for Monero, a Monero wallet such as Cake Wallet, Feather or the official GUI.
  • Check the receive figure; the service fee and payout network cost are already deducted.
  • Save the PGP-signed Guarantee before sending.

The Guarantee is issued before payment and pins the deposit address, amounts, rate type and payout address. Verify it with any OpenPGP tool via gpg --verify, or on the verify page here. After the payout you also get a Receipt. Neither needs us to be online or cooperative.

Settlement

Minimum swap size is $40. Solana confirms quickly, so the payout usually follows within minutes of your deposit landing. On a float rate the quote follows the market until confirmation; a fixed rate does not move. Completed orders are removed after 72 hours, and the encrypted order chat is purged after 24.

Keep reading

Exchange crypto privately

Private by
default.

0trace is a no-KYC crypto exchange. No account, no email, no logs. Swap Bitcoin, Monero, USDT, Ethereum and more in minutes.

Need help?

Questions? Answers.

No. There is no connect button and no approval to sign. You copy the deposit address from the order and send a normal transfer. Because nothing is connected, nothing on our side can spend from your wallet.
Because SPL transfers pay their fee in SOL. Keep a small SOL balance for gas, otherwise the token transfer cannot be broadcast at all.
Yes. SOL and Solana USDC/USDT are payout destinations too — paste your Phantom receive address as the payout address and pick the Solana variant of the asset.

Follow us on X for the latest updates.

Subscribe
TermsРусский繁體中文EspañolDeutschTürkçe

The 0trace team will never freeze your funds, never ask for KYC, and never keep logs — no matter what.

Learn more