What is a crypto swap, and how do you swap crypto safely?
A crypto swap is a direct conversion of one cryptocurrency into another, such as TON into USDT or USDT on Tron into USDT on TON, without selling to cash first. You get a quote, sign one or more transactions and receive the new asset in your wallet. This guide explains how swaps are priced, what they cost, how cross-chain swaps differ and how to avoid the most common traps.
What is a crypto swap?
A crypto swap is a trade of one coin or token for another in a single flow, with no stop in dollars or local currency along the way. You state what you give and what you want, see how much you will receive and confirm.
Swaps are useful when you hold the wrong asset or the wrong network for what you need next: paying someone who only accepts USDT on TON, moving out of a volatile coin into a stablecoin, or getting a little ETH to pay network fees.
Swap vs buying and selling on an exchange
On an exchange, you deposit funds into an account the company controls, then place orders on an order book where buyers and sellers are matched. The exchange holds your funds while they are there, usually requires an account and identity verification, and you withdraw when you are done.
A swap from a self-custody wallet works differently. Your assets stay in your wallet until the moment you sign, the trade settles on the blockchain, and the result lands back at your own address. There is no deposit and no withdrawal step, but you are also the one responsible for checking every detail before you sign.
Where do crypto swaps happen?
Swaps happen in three general kinds of places. Each one shows you a quote and asks you to sign, but who provides the price is different:
- A decentralized exchange: smart contracts with liquidity pools, where the price comes from the ratio of the two tokens in the pool.
- A conversion service: a service that finds a route and quotes you a rate, sometimes across several markets or networks.
- Inside your wallet: the wallet requests quotes for you and builds the transactions, so you never leave the app or paste addresses.
Same-chain swap vs cross-chain swap
A same-chain swap converts two assets on one blockchain, for example TON into USDT on TON. It is usually one transaction, one network fee and done within moments of confirmation.
A cross-chain swap also changes the network, for example USDT on Tron into USDT on TON. It adds a bridge step that moves value between blockchains, which takes longer, may need a signature per step and involves a fee on each side.
In the table below, the comparison is general; real times and fees depend on the networks and how busy they are.
| Method | Time | Fees | Signatures | Main risks |
|---|---|---|---|---|
| Same-chain swap | Usually seconds to a few minutes | One network fee plus the service or pool fee | Usually one | Slippage, fake tokens, approvals on EVM chains |
| Cross-chain swap | Usually minutes; longer when networks are busy | Network fees on both sides plus a bridge fee | Often one per step | Bridge delays or failures, wrong delivery network |
| Via an exchange | Deposit, trade and withdrawal; can take longer | Trading fee plus withdrawal fee | Your deposit plus exchange confirmations | Funds held by the exchange, account limits, wrong deposit network |
Slippage, price impact and minimum received
Liquidity is how much of a token is available to trade near the current price. A deep pool can absorb a large trade with little movement; a shallow one moves sharply.
Price impact is how much your own trade moves the price. Slippage is the gap between the quote you saw and the price you actually get, from your impact plus any market move while your transaction waits. Minimum received is the floor: if the result would be lower, the swap does not go through.
Example with made-up round numbers: a pool holds 1,000 TON and 5,000 USDT, so the quote starts near 5 USDT per TON. Swapping 10 TON moves the price only slightly, and you receive about 49.5 USDT. Swapping 200 TON drains a big share of the pool, and you receive only about 833 USDT instead of 1,000. That second trade has a high price impact.
How much does a crypto swap cost?
- Network fee: paid to the blockchain in its native coin, such as ETH, BNB, TRX or TON. You need some of that coin even if you are swapping a token.
- Service fee: charged by the pool, service or wallet for the conversion itself, usually a small percentage.
- Bridge fee: only when the network changes, for moving value from one chain to the other.
- Hidden cost: price impact on a large trade or a thin pool can cost more than all the fees combined.
Checklist before you confirm a swap
- Both sides show the asset and the network you actually want.
- Minimum received is an amount you can live with.
- Price impact is small; if it is high, try a smaller amount.
- You hold enough of the native coin for the network fee.
- For a cross-chain swap, the delivery network matches where you will use the funds next.
- The token is the real one, checked by its contract address, not just its name.
Swap scams and risks
Fake swap sites copy the look of real ones and are spread through ads, search results and private messages. They ask you to connect your wallet and sign, and what you sign hands over your tokens. Open swap tools only from a source you trust and never type your recovery phrase anywhere to swap.
On EVM chains such as Ethereum and BNB Smart Chain, swapping a token often starts with an approval that lets a contract spend it. An unlimited approval stays valid until you revoke it, so a malicious or hacked contract can drain that token later. Approve only the amount you are swapping, only for contracts you trust, and revoke old approvals you no longer use.
Fake tokens can use the exact name and symbol of a real one. Illiquid tokens are a trap too: you may be able to buy but not sell at a fair price, or the contract may block selling entirely.
Swapping in Waletifi
Waletifi has a conversion feature where it is enabled for your region. Each side is an asset on a network, and a cross-chain conversion shows its route step by step, such as “Step 1 · Market” and “Step 2 · Bridge”, each with one signature, plus the delivery network and an estimated time.
The quote shows minimum received, the bridge fee when the network changes, the network fee in the source chain’s coin with its local value, price impact and the Waletifi fee. The app warns when the amount is large relative to liquidity and when the token’s issuer can freeze it. If you lack the native coin for the fee, it offers to receive some first.
You confirm with biometrics or PIN, and if the quote expires nothing is signed and you get a fresh rate. Keys never leave your phone and Waletifi never holds your funds.