DeFi · How-to
What Is Uniswap and How Do You Use It?
Uniswap lets you swap tokens from a self-custody wallet without placing an order on a centralized exchange. Before you trade, check the network, token, quote, fees and approval your wallet asks you to sign.
By the SkyBitcoins editorial team · Updated
What does Uniswap do, and what are you responsible for?
Uniswap is a decentralized exchange (DEX): you use a self-custody wallet to trade tokens through smart contracts, rather than placing an order with a centralized exchange. Many Uniswap pools use automated market makers, where token prices shift with the balance of assets in the pool. A swap changes those balances, so the price you receive can differ from a simple market-price estimate.
Uniswap is also a protocol with an interface for finding pools and submitting transactions. The protocol does not hold your wallet’s keys or guarantee that every token listed in a pool is legitimate. Your wallet asks you to approve and confirm transactions, and you are responsible for checking what you sign.
Keep these distinctions in mind:
- A quote is an estimate, not a guaranteed execution price.
- UNI is Uniswap’s governance token; you do not generally need it to swap.
- Token availability and routes vary by network and pool.
- Confirmed on-chain transactions are usually irreversible.
Use Uniswap only if you understand self-custody and can accept the possibility of losing the assets you trade.
What do you need before your first Uniswap swap?
Prepare your wallet and funds before opening a swap. You need a wallet compatible with the network you intend to use, the token you plan to trade, and enough of that network’s native token to pay gas. Gas is paid to the network, not necessarily to Uniswap, and its cost changes with network conditions.
Use this pre-swap checklist:
- Choose the network. Check where your tokens are held and whether Uniswap supports the network and assets you want to use.
- Fund gas separately. A wallet holding only the token you want to swap may not have the native token needed to submit the transaction.
- Check the asset carefully. Token names and symbols can be copied. Verify the token contract address using reliable information from the token’s issuer or another trusted channel.
- Secure your wallet. Keep your recovery phrase private and offline. No legitimate support agent needs it.
- Decide your limit. Know how much you can afford to lose before trading, especially with unfamiliar or thinly traded tokens.
If your assets are on another network, you may need a bridge or a centralized exchange to move them. That is a separate step with its own costs and risks; selecting a different network in your wallet does not transfer the funds.
How do you swap tokens on Uniswap step by step?
Start from the official Uniswap interface, reached through a trusted route you have independently verified. Be alert to sponsored search results, copied websites and unsolicited messages. Connect only the wallet you intend to use, and reject requests that ask for your recovery phrase.
To make a swap:
- Select the correct network in the interface and wallet.
- Choose the token you are paying with and the token you want to receive. Check each token’s name and contract address, not just its symbol.
- Enter the amount. Review the quoted output, route, price impact and minimum amount you could receive.
- Check the gas estimate and any displayed swap or interface fee. If the quote is poor, the token is unfamiliar, or the minimum output is unacceptable, stop.
- If the wallet requests token approval, inspect the asset and permission. Approval allows the relevant contract to spend tokens up to the authorized amount; it is separate from the swap itself.
- Confirm the swap only after checking the transaction details in your wallet.
Wait for the transaction to confirm on the correct network, then check your wallet balance and transaction record. Do not share screenshots containing sensitive wallet information or sign an unexpected follow-up transaction.
What will a Uniswap swap cost you?
The total cost is more than the fee shown beside a token pair. Before confirming, check the whole transaction rather than comparing only the quoted token price.
| Cost | What to check |
|---|---|
| Pool fee | The pool charges a fee for swaps; the rate depends on the pool. |
| Network gas | Your wallet estimates this in the network’s native token. It can change before confirmation. |
| Price impact | A larger trade or a pool with less liquidity can produce a worse execution price. |
| Slippage | The quote may change before the transaction lands. Your slippage setting determines how much movement you will accept. |
| Other route costs | A route may involve more than one pool, and moving assets between networks can add separate costs. |
The interface and wallet should show transaction details before you sign, but estimates can change. A lower gas estimate does not necessarily mean a better swap if the route has a worse price or more price impact. Compare the expected amount received after costs, and do not increase your slippage tolerance just to force through a trade you do not understand. Fees are not fixed across all Uniswap pools or networks, so check the live transaction each time.
How can you check tokens and avoid risky approvals?
Token and approval checks matter because a familiar-looking symbol does not prove that an asset is genuine. A misleading token can imitate a legitimate project, and a pool can have too little liquidity for you to exit at a reasonable price. Treat a token’s presence in a swap interface as availability, not an endorsement.
Before signing, check:
- The exact token contract address against information from the project or issuer.
- Whether the pool has enough liquidity for the trade you plan to make.
- The expected output, price impact and minimum received amount.
- The approval request’s token, spender and allowance, if your wallet displays them.
- Whether the transaction is on the network you intended to use.
Avoid unlimited approvals when a smaller allowance will work. You can review and revoke token allowances using a reputable wallet or permission-management tool, but revoking may require another on-chain transaction and gas. Never approve a transaction you cannot explain, and do not trust messages claiming that you must connect or sign to recover funds. If a trade fails, inspect the wallet’s transaction status before trying again; a failed or pending transaction can still involve gas costs.
Which Uniswap mistakes should you avoid?
Most avoidable losses come from rushing: choosing a token by ticker alone, trading on the wrong network, accepting a poor quote, or signing a permission without understanding it. A transaction can be technically successful and still leave you with a token that is difficult to sell or worth much less than expected.
Avoid these mistakes:
- Assuming a swap is reversible. Check all details before confirming; an on-chain swap generally cannot be undone.
- Ignoring the network. A token sent to an address on an unsupported network may not be recoverable through your wallet.
- Treating slippage as a fee setting. It controls acceptable price movement, not the pool’s fee. Excessive tolerance can expose you to a worse execution.
- Chasing a failed transaction. Do not repeatedly sign new transactions or raise slippage without understanding why the first one failed.
- Trusting direct messages or search ads. Navigate using a route you have independently verified and never disclose your recovery phrase.
- Trading money you cannot afford to lose. Volatile assets, thin liquidity, smart-contract bugs and scams can all cause losses.
If anything in the wallet confirmation differs from the trade you intended, reject it and reassess rather than signing under pressure.
Should you provide liquidity instead of just swapping?
Providing liquidity is different from swapping. You deposit assets into a pool so other users can trade, and may receive a share of that pool’s fees. Fees are not guaranteed income: they depend on trading activity and pool terms, while the value of your position changes with the market.
Uniswap versions and pool designs differ. V2 pools generally use a simple two-asset liquidity model; V3 lets liquidity providers concentrate assets within a chosen price range, which can make management more involved. V4 supports customizable pools, so pool behavior can depend on its configuration. Check the exact pool and version before depositing rather than assuming every pool works the same way.
Liquidity provision carries risks beyond ordinary price changes. If one asset moves sharply against the other, your position can end up holding a different mix of assets than you deposited; this is often called impermanent loss. A position can also face smart-contract, pool, token and liquidity risks. In some designs, a price moving outside your selected range can leave your liquidity inactive for trading and earning fees until the price returns or you adjust it.
If you are new to Uniswap, learn how swaps work first. Only consider providing liquidity after reviewing the pool’s fee tier, assets, version, price range and withdrawal process—and only with funds you can afford to lose.
Frequently asked questions
Do you need UNI to use Uniswap?
No. You need a compatible self-custody wallet and enough of the network’s native token to cover gas. UNI is Uniswap’s governance token; it is not generally needed to make a swap.
Do you need an account or KYC to swap?
Uniswap’s protocol does not require you to create a conventional exchange account. You connect a wallet instead, but your wallet provider or other services you use may have their own requirements.
Can you cancel or reverse a Uniswap swap?
A swap usually cannot be reversed once it has been confirmed on-chain. If a transaction is pending, the options depend on the network and wallet; never sign a second transaction just because a screen appears stuck.
Is swapping the same as providing liquidity?
A swap is a direct token exchange, while liquidity provision means depositing tokens into a pool so other people can trade. Liquidity providers may receive a share of pool fees, but returns are not guaranteed and the position can lose value relative to simply holding the tokens.
Does Uniswap work on more than one network?
Uniswap supports multiple networks, but the available tokens, pools and routes depend on the network and version. Make sure the token and the funds you send are on the same network; changing the selected network in a wallet does not move assets between chains.
Mentioned in this guide
dApps in this guide
Uniswap V2 enables wallet-based swaps and liquidity provision, but check the pool, network, gas and token risks before you trade.
Uniswap V3 offers wallet-based token swaps and concentrated liquidity, but check pool fees, gas, execution risks and price-range exposure.
Uniswap v4 offers multichain swaps and customizable pools, but check each pool’s fees, hook behavior and risks before trading.
Uniswap offers wallet-based swaps and liquidity pools across 15+ networks, but pool fees, gas and self-custody risks still matter.
Keep reading
Related guides
DeFi · Review
Uniswap V2 Review: Should You Swap or Add Liquidity?
Uniswap V2 can swap tokens directly from your wallet or let you supply a pool, but the pool, network and contract matter. Use it only after checking the quote, gas, token approvals and liquidity-provider risks.
DeFi · Explainer
How to Understand Uniswap Liquidity Position NFTs
A Uniswap v3 position NFT represents a specific liquidity deposit, including its token pair and price range. Learn what it gives you, how to create and manage one, and why turning it into another token or using it as collateral adds risk.
DeFi · Explainer
How to Understand Liquidity Pools Before You Provide Tokens
A liquidity pool is a smart-contract-based reserve of tokens that lets people trade without matching individual buyers and sellers. If you provide tokens to a pool, you may earn part of its trading fees, but your balance can change and losses are possible.
DeFi · Explainer
How to Read Uniswap’s $4.5B TVL Record in 2026
Uniswap’s roughly $4.5 billion TVL figure belongs to March 2023, not 2026. Here’s what that historical milestone says about stablecoins, what it cannot prove, and how to assess a pool before you use it.
DeFi · Explainer
What Is Venus Finance? A Guide to Venus Protocol
Venus Protocol is a decentralized lending and borrowing app, primarily associated with BNB Chain. Learn how supplying and borrowing work, what to check before connecting a wallet, and how to tell it apart from a Nigerian loan business also called Venus Finance.
DeFi · Explainer
What Is QiSwap? A Simple Explanation for 2026
QiSwap is a decentralised exchange for swapping tokens and providing liquidity on the Qtum blockchain. Here’s how it works, what it may cost and what to check before connecting a wallet.
DeFi · Explainer
What Is Yield Farming? How It Works and What to Check
Yield farming means putting crypto to work in DeFi protocols in return for interest, trading fees or token rewards. Learn how the main strategies work, what costs and risks to check, and how to assess a return before you deposit.
DeFi · Explainer
What Is PantherSwap? A Simple Guide
PantherSwap is a decentralized exchange project on BNB Chain. Here’s what that means, how to approach a trade, what costs and risks to check, and how to avoid confusing it with Panther Protocol.