How to swap crypto: a step-by-step guide
Swapping crypto means exchanging one digital asset for another — for example BTC to ETH, or USDT on Tron to USDC on Ethereum. The fastest and cheapest way for most people is a non-custodial aggregator: it compares live quotes from dozens of liquidity providers, routes your trade to whichever one pays out the most, and settles the output directly to your wallet. No account, no custody, typically 5–20 minutes end to end.
TL;DR
- • Pick your source asset and destination asset.
- • Get a live quote and confirm the network on both sides.
- • Paste your destination wallet address.
- • Choose a fixed or floating rate.
- • Send your deposit. The swap settles to your wallet.
What is a crypto swap?
A crypto swap is a direct exchange of one cryptocurrency for another without going through a traditional order book. Instead of placing bids and asks, the user accepts a quoted rate, deposits the source asset, and receives the destination asset at the agreed price. Swaps can happen on-chain (via DEX protocols like Uniswap), off-chain (via centralised exchanges), or through an aggregator that routes across both for the best output.
Step-by-step: how to swap crypto
Step 1
Choose the pair you want to swap
Pick the asset you're sending (e.g. BTC, ETH, USDT) and the asset you want to receive. Confirm the source network — USDT on Tron is not the same as USDT on Ethereum, and sending to the wrong network can result in lost funds.
Step 2
Get a live quote
A non-custodial aggregator like Monivo polls every connected liquidity provider and surfaces the best output amount for your input. The quote shows the rate, the network fee, and the expected amount you'll receive after fees.
Step 3
Paste your destination wallet address
Enter the wallet address that should receive the swapped asset. Double-check the first and last 6 characters. The address must be on the destination asset's native network (an ERC-20 address for ETH, a Tron address for TRX, and so on).
Step 4
Confirm the rate type
Choose a fixed rate (locked for ~10 minutes, safer for volatile assets) or a floating rate (settles at the market price when your deposit confirms, usually cheaper).
Step 5
Send your deposit
The exchange shows a one-time deposit address for your source asset. Send the exact amount from your wallet. Most chains confirm within 1–10 minutes.
Step 6
Receive your swapped crypto
Once your deposit is confirmed, the provider executes the swap and pushes the output asset directly to your destination wallet. No account, no custody, no withdrawal step.
Fees explained
A crypto swap has three cost layers: the network (gas) fee on the source chain, the provider's spread baked into the quoted rate, and sometimes a fixed service fee. Aggregators show the all-in output amount up front, so the displayed "you receive" number already accounts for every fee. The lowest sticker price isn't always the best deal — always compare the net output you'd receive at your wallet, not the headline rate.
Custodial vs non-custodial swaps
A custodial swap (Coinbase, Binance, Kraken) requires you to deposit funds onto the exchange first, trade, and withdraw. The exchange holds your assets between steps. A non-custodial swap (Monivo, Changelly, ChangeNOW) never takes custody — funds move directly from your wallet through the provider's liquidity and out to your destination wallet in a single flow. Non-custodial is faster, requires no account, and eliminates exchange-failure risk, but you're responsible for getting the destination address right.
Safety checklist
- Verify the destination network. USDT on Ethereum, Tron, and Solana are different tokens. Sending to the wrong network usually means lost funds.
- Check the first and last 6 characters of the destination address. Clipboard hijackers swap full addresses for attacker-controlled ones.
- Use a fixed rate when swapping volatile assets if you need price certainty.
- Start with a small test amount the first time you use a new provider or send to a new wallet.
- Bookmark the official URL and only swap from it. Search-engine phishing ads are a real risk in crypto.
Frequently asked questions
Ready to swap?
Compare live rates across 1,250+ assets and 30+ networks. No account, no custody, best execution by default.