Back to Blog
GuidesUpdated September 15, 2026·6 min read

How to swap crypto without registration: a step-by-step guide with timings and limits

A complete walk-through of an account-free swap on SyntheticSwap — what you need before you start, what each field means, how long each coin takes to confirm, what the swap costs, how to track it without a login, and the five mistakes that cause most support tickets.

Before you start: three things you need

  1. A wallet holding the coin you want to send. Any wallet that can send an ordinary on-chain transaction — mobile, desktop, hardware, or an exchange withdrawal. (Lightning wallets cannot pay a Bitcoin deposit address; the deposit must be on-chain.)
  2. A receiving address for the coin you want to get, in a wallet you control. Make sure the wallet is on the right network: USDT has separate addresses on TRON, Ethereum, BNB Chain and TON, and USDC on Ethereum, Solana, Polygon and Base — the network guide explains which is which.
  3. An amount inside the pair's limits. Each pair page shows the current minimum and maximum at the top. Below the minimum a deposit cannot be exchanged; above the maximum it needs splitting.

That is the entire prerequisite list. No email, no password, no document.

Step 1 — Open the pair page

Every core pair has its own page with the form already set: for example USDT (TRC-20) → BTC, BTC → ETH, ETH → USDT (TRC-20). If you land on the home page instead, choose the two coins in the form. Pay attention to the network label next to a stablecoin: "USDT TRC-20" and "USDT ERC-20" are different assets on different chains.

Step 2 — Enter the amount and read the estimate

Type the amount you will send. The form shows the estimated amount you will receive at the current floating rate; the estimate refreshes about once a minute. This estimate already includes the exchange spread and the payout network fee, so it is the number to compare with other services — not a "market rate" that fees are later subtracted from.

The pair page also shows, for a sample amount, how far the all-in quote sits from the CoinGecko mid-market rate. If that percentage is unusually high for a pair, it is usually because the amount is small and the payout fee weighs more; try a larger amount and watch it fall.

Step 3 — Paste your receiving address (and a refund address)

  • Receiving address: the address in your wallet for the coin you are getting. Double-check the network. For XRP, Stellar, Hedera and USDT on TON, the form also asks for the destination tag or memo if your wallet needs one — see destination tags and memos explained.
  • Refund address (optional, recommended): an address in the coin you are sending. If the deposit arrives outside the limits or something goes wrong, funds return here minus the network fee. Without it, a problem deposit has nowhere to go and needs a manual support case.

Step 4 — Create the swap and save the status link

Click Swap now. You get a one-time deposit address for this swap and a status page. Bookmark or copy the status page link — with no account there is no dashboard to find it again. The status page shows the deposit address, the amount to send, the stage the swap is in, and the transaction hashes once they exist.

Step 5 — Send exactly the shown amount

Send the amount shown from your wallet to the deposit address. Two details matter:

  • Fee deduction. Some wallets and all exchanges deduct the network fee from the amount you enter, so less arrives than you typed. If less arrives, the swap is not cancelled — it is recalculated at the live rate for the amount that actually came in. If you need the exact quoted output, add the fee on top.
  • Network fee level. For Bitcoin and Ethereum, choose a fee that confirms in one or two blocks. A cheap transaction that waits hours in the mempool delays the swap and exposes you to rate movement, because the rate is fixed only when the deposit confirms.

Step 6 — Wait for confirmations

The swap starts when the deposit has the required number of confirmations on its own chain. Typical waits:

You sendConfirmations requiredTypical time
USDT (TRC-20), USDC (Solana / Polygon), SOL1seconds
Gram (TON), USDC (Base)2under a minute
Ethereum, USDT / USDC (ERC-20)15about 3 minutes
USDT (BEP-20), TRX, Dash, Sui1030 seconds – 5 minutes
Bitcoin2about 20 minutes at a normal fee
Litecoin5about 12 minutes
Monero5about 10 minutes
Zcash6about 8 minutes
PAX Gold100about 20 minutes

These are the numbers SyntheticSwap waits for; each pair page repeats them for its deposit coin. Add the payout chain's own block time on the other side — a Bitcoin payout is visible immediately but usable after one block, a Monero payout is spendable after about 10 blocks (20 minutes) in most wallets.

Step 7 — Receive

When the deposit confirms, the rate is fixed, the payout is sent, and the status page shows the outgoing transaction hash. Open it in the block explorer if your wallet has not shown the incoming transaction yet; wallets sometimes display a payment only after their own confirmation threshold.

What it costs

Three components, and only one is set by you:

  1. Your sending fee — paid to the network from your wallet.
  2. The exchange spread — inside the rate you saw.
  3. The payout fee — the network fee for sending you the coin, deducted from the output; visible in the estimate.

There is no account fee, deposit fee or withdrawal fee, because there is no account.

Tracking a swap without an account

The status page link is the only key. It works from any device and needs no login. If you lose it, the deposit transaction hash from your wallet identifies the swap for support. Nothing about the swap is tied to an email or a phone number.

Five mistakes that cause most support tickets

  1. Wrong network for a stablecoin — USDT sent on Ethereum to a TRON deposit address, or a payout address on the wrong chain. Check the network label twice.
  2. Deposit below the minimum — the minimum is shown before you create the swap; it changes with the rate.
  3. Exchange deposit address as the receiving address — many exchanges need a memo or tag, or do not credit deposits from unknown senders in some coins. Receive to your own wallet, then deposit to the exchange yourself if needed.
  4. Low network fee on the deposit — the swap simply waits; the rate you saw is not the rate you get.
  5. Lost status link — save it when the swap is created.

Frequently asked questions

Can I cancel a swap? Before you send the deposit, just close the page — nothing happens without a deposit. After a deposit is confirmed, the exchange executes; there is no cancellation because there is no counterparty to unwind.

How many swaps can I make? As many as you like; each one is independent, with its own deposit address and status page.

Is a hardware wallet fine? Yes. Send the deposit from it and receive to it; the swap sees only addresses.

Do I get a receipt? The status page is the receipt: amounts, rate, both transaction hashes. Save it as a PDF if you need a record.

What if the payout does not appear? First check the status page and the payout hash in a block explorer; then check that your wallet is on the right network and has synced. If the hash exists and the wallet shows nothing after the chain's normal confirmation time, the slow swap guide covers the remaining cases.

Ready to swap privately?

No account required. Start in seconds.

Start swapping →