A crypto swap exchanges one coin for another in five moves: choose the pair, give the address where you want the new coin, send your coin to the deposit address you are shown, wait for the network to confirm it, and receive the new coin in your wallet. On the SwapRocket crypto exchange there is no account to open and no email to give.
Nearly everything that goes wrong on a first swap comes down to one of two things: an address on the wrong network, or not enough of a coin left to pay the network fee. This walkthrough shows each step with a real pair, ETH to USDT, and explains what to check along the way.
The short version
- Pick the coin you send and the coin you want to receive.
- Paste the address of your own wallet for the coin you are receiving, on the right network.
- Create the swap and send the amount shown to the deposit address.
- Wait while the deposit confirms. A typical swap takes 5 to 30 minutes.
- The new coin arrives at your address.
Safety checks for every swap:
- The receiving address and the selected network must match.
- Copy and paste addresses. Never type them.
- Leave some of the sending network's coin for the fee.
- If you are nervous, do a small swap first.
How a non-custodial swap works
On a centralized exchange you open an account, deposit coins into it, trade inside it and withdraw. The exchange holds your coins from deposit to withdrawal.
A non-custodial swap service has no account and no balance held in your name. You send from your own wallet, and the coins you get in exchange are sent to the address you provided. On SwapRocket there is also no wallet connection and no smart contract to approve: a swap is an ordinary send from your wallet. One licensed liquidity provider executes the exchange in between.
Standard swaps need no identity check. The provider screens transactions and can, rarely, hold a flagged one and ask for verification. The no-KYC exchange guide explains this in full.
Before you swap: three things to have ready
1. A wallet that can receive the coin you want
The wallet must support that coin on the network you will choose. If you are swapping into USDT, for example, decide which network you want it on and make sure your wallet has a USDT address there. The USDT networks guide explains the options.
2. A little extra for the network fee
Every send costs a fee, paid in the network's own coin: ETH on Ethereum, SOL on Solana, TRX on Tron. If you try to send your entire balance, the transaction fails or your wallet reduces the amount. Swap slightly less than everything.
3. An idea of what you will get
A converter page such as the BTC to USDT converter shows roughly what an amount is worth. The exchange page is where the swap actually happens, and it shows its own estimate before you send.
Swap service or centralized exchange
| Non-custodial swap (SwapRocket) | Centralized exchange | |
|---|---|---|
| Account | None | Required |
| Identity check | None for standard swaps; a flagged transaction can be held for verification | Usually required |
| Who holds your coins | You, apart from the minutes the swap takes | The exchange, while they are in your account |
| What you can do | Exchange one coin for another at a floating rate | Order-book trading, limit orders, often fiat deposits and withdrawals |
| Typical risks | A wrong address or network; rate movement during the swap | Account holds, withdrawal limits, platform failure |
Neither is always the better choice. A swap service suits someone who wants to turn one coin into another and keep it in their own wallet. An exchange suits active trading and moving between crypto and a bank account, which SwapRocket does not do.
Step by step: your first swap
The example is ETH to USDT. The steps are the same for any pair.
Step 1: Choose the pair
Open the ETH to USDT exchange, or pick the two coins on the exchange page. ETH is the coin you send and USDT is the coin you receive. Enter the amount of ETH.
Step 2: Choose the network for the coin you receive
USDT exists on several networks, and the form shows which are available. Think of a network as a postal system: an address only works inside its own system. If you select USDT on Ethereum (ERC20), you must give an Ethereum address. If you select USDT on Tron (TRC20), you must give a Tron address. If you are not sure, open your wallet and read the network label next to the token.
Step 3: Paste your receiving address
Copy the USDT address from your wallet, paste it into the form, and compare the first four and last four characters with the original. Take your time. A payment to a wrong address cannot be reversed.
Step 4: Read the estimate
The form shows how much USDT you can expect. The rate is floating, which means the final amount is set when your deposit confirms and can differ slightly from the estimate if the price moves in the meantime. The fee and the payout network fee are already inside the estimate, and nothing is added afterwards.
Step 5: Send the amount to the deposit address
Create the swap. You are shown a deposit address and the amount to send. In your wallet, paste that address, enter that amount and send it in a single transaction.
For a first swap, send from a wallet you control. Withdrawing from an exchange account straight to the deposit address also works, but the exchange may take a while to process it and will deduct its withdrawal fee, so the amount that arrives can be lower than you intended.
Step 6: Wait for confirmations
The network has to confirm your deposit before the exchange happens. Do not resend, and do not start a second swap. If the status shows the swap is waiting for confirmations, waiting is the right thing to do. A typical swap takes 5 to 30 minutes, and a congested network makes it longer. See how long crypto swaps take.
Step 7: Check your wallet
When the swap completes, the USDT is at your receiving address. If you do not see it:
- Make sure the wallet is showing the network you selected.
- Some wallets need a token added to the list before its balance appears.
- Confirm you are looking at the same address you pasted.
A second example: SOL to ETH
On the SOL to ETH exchange you send SOL on Solana and receive ETH on Ethereum. The two coins live on different blockchains, and the swap handles that for you. What you pay:
- The Solana network fee on your send, from your wallet.
- The swap fee and the Ethereum payout fee, both already inside the estimate.
Later, when you use the ETH, each transaction on Ethereum will need gas.
Common beginner mistakes
The wrong network for a stablecoin. Someone swaps into USDT on one network and gives an address from another. Match the network to the address every time.
No coin left for the fee. Sending the whole balance leaves nothing for the network fee. Keep a margin.
Sending a different amount. Send what the swap shows. An amount below the pair's minimum cannot be exchanged automatically.
Judging by the headline rate. What matters is the amount that reaches your wallet after every fee. Crypto swap fees and hidden costs shows where the costs sit.
Starting with something exotic. Use well-known coins such as BTC, ETH, SOL or USDT for a first swap, and try small or illiquid tokens once the process is familiar.
Checklist before you send
- I selected the right pair, and I know which coin I am sending.
- My receiving address belongs to the network I selected.
- I pasted the address and checked the first and last four characters.
- I have left enough for the network fee.
- I am comfortable with the estimate and the waiting time.
- I have saved the transaction ID shown on the swap page, and I will keep the hash of the payment from my wallet.
If something looks wrong during a swap, the FAQ covers the common cases, and support@swaprocket.io can look into a swap if you send the transaction ID shown on the swap page and the hash of the payment you sent.
Three sensible first swaps
- ETH to USDT, to step out of price swings: ETH to USDT exchange.
- BTC to ETH, to use Ethereum applications: BTC to ETH exchange.
- BTC to XMR, to hold a privacy coin in your own wallet: BTC to XMR exchange.
Once the coins have arrived, the post-swap security checklist is the natural next read.
Frequently asked questions
How long does a first crypto swap take?
A typical swap takes 5 to 30 minutes. Most of that time is the network confirming the coin you sent, so a slow or busy network makes the swap take longer.
Do I need an account to swap crypto?
Not on SwapRocket. There is no account and no email. You choose the pair, give your receiving address and send the coins from your own wallet.
Is a non-custodial swap the same as a DEX?
No. A DEX runs on smart contracts that you connect a wallet to, and it trades tokens on a single blockchain. A swap service takes an ordinary send from your wallet and pays out to your address, which also works between coins on different blockchains such as BTC and ETH.
What fees do I pay on a crypto swap?
You pay the network fee to send your coin, from your own wallet. The swap fee and the payout network fee are built into the estimate you see before sending, so the amount shown is what you should expect to receive, subject to the floating rate.
What happens if I send to the wrong address or network?
Blockchain payments cannot be reversed. If the mistake is in the receiving address you gave, contact support before the payout if you can. If you sent on a network other than the one selected, stop, send nothing more, and write to support with the transaction ID shown on the swap page and the hash of the payment you sent.








