Finder makes money from featured partners, but editorial opinions are our own.

Uniswap beginner’s guide: How to trade, provide liquidity and understand fee

A practical guide to trading, fees, liquidity, Uniswap v4, UNI and the risks of using this decentralized exchange.

Key takeaways

  • Uniswap lets you swap crypto directly from a compatible wallet without a centralized exchange.
  • It uses liquidity pools rather than a traditional order book.
  • Uniswap v4 introduces customizable pools, flexible fee structures and hooks.
  • Traders pay pool fees plus network fees, while actual costs vary by pool and network.
  • Providing liquidity can earn fees but exposes you to impermanent loss and other DeFi risks.

Uniswap is a decentralized exchange (DEX) that lets you swap cryptocurrencies directly from a self-custody wallet, without an order book or traditional intermediary.

It uses automated market makers (AMMs) and operates across multiple blockchain networks and protocol versions, with Uniswap v4 adding customizable liquidity pools and hooks that let developers change how pools work.

Great for copy trading

Finder Award
eToro logo
  • Trade leading cryptocurrencies including BTC and ETH
  • Copy top crypto investors with eToro's innovative CopyTrader
  • Access ready-made portfolios built by eToro experts for instant investment direction

Great for beginners

SoFi logo
  • Bank, borrow, invest and trade crypto in one app.
  • Trade 27 major cryptocurrencies, including BTC, ETH, SOL, ADA and XRP.
  • Access 24/7 support through chat, phone and email for troubleshooting and live human assistance.
Important information
DIGITAL ASSETS EXCEPT SOFI EARN (SOFIE) ARE NOT FDIC INSURED • ARE NOT BANK GUARANTEED • MAY LOSE VALUE

SoFi Crypto is offered by SoFi Bank, N.A. Cryptocurrency and digital assets are not deposits, involve risk and are not insured by FDIC. Please refer to the SoFi Crypto Account Agreement and SoFi Crypto Risk Disclosure for additional terms and conditions.

Advanced crypto trading

Finder Award
Kraken logo
  • Buy/sell 170+ cryptocurrencies
  • 24/7 customer support
  • Supports EUR, USD, GBP, CAD, AUD, CHF and JPY

Disclaimer: This page is not financial advice or an endorsement of digital assets, providers or services. Digital assets are volatile and risky, and past performance is no guarantee of future results. Potential regulations or policies can affect their availability and services provided. Talk with a financial professional before making a decision. Finder or the author may own cryptocurrency discussed on this page.

What is Uniswap?

Uniswap is a decentralized exchange (DEX) that lets you swap cryptocurrencies directly from a self-custody wallet. It uses an automated market maker (AMM) model, where trades are made against liquidity pools rather than through a traditional order book.

Because Uniswap is non-custodial, your crypto stays in your wallet until you approve a transaction. You’ll need a compatible self-custody wallet and enough of the network’s native token to cover applicable transaction fees.

Different versions of the protocol offer different features:

VersionWhat it does
Uniswap v2Uses traditional liquidity pools where liquidity is distributed across the full price range.
Uniswap v3Introduced concentrated liquidity, allowing liquidity providers to choose specific price ranges for their funds.
Uniswap v4Adds customizable pools, hooks, flexible fees and other features that give developers and liquidity providers more control.

Uniswap began on Ethereum and now operates across multiple blockchain networks, including Arbitrum, Base, Optimism, Polygon and Unichain. The tokens, pools, fees and features available can vary depending on the network and Uniswap version.

How does Uniswap work?

When you swap tokens on Uniswap, you’re trading against liquidity available in a pool rather than directly with another trader. Uniswap uses the pool’s available liquidity to calculate the exchange rate for your trade.

How to swap tokens

  1. Connect your wallet. Connect a compatible self-custody wallet to Uniswap and select the network you want to use.
  2. Choose your tokens. Select the token you want to sell and the token you want to receive.
  3. Review the trade. Check the exchange rate, network fee, Uniswap fee, price impact and slippage before confirming.
  4. Confirm the transaction. Approve the transaction in your wallet. Once the transaction is processed on the blockchain, the tokens are sent to your wallet.

The amount you receive can change based on market conditions and available liquidity, so always review the transaction details before confirming a swap.

Uniswap fees explained

Uniswap doesn’t charge one universal fee. The cost of a swap depends on the Uniswap version, liquidity pool and blockchain network you’re using. You may also pay network fees that are separate from Uniswap’s own fees.

What fees does Uniswap charge?

CostWhat it isWho receives it?
Swap feeA fee charged on each swap that varies by pool and Uniswap version.Liquidity providers, although a portion may go to the protocol where protocol fees are enabled
Protocol feeA portion of the swap fee directed to the Uniswap protocol on eligible pools.The protocol, through its fee-collection mechanism
Network feeThe cost of processing your transaction on the blockchain.The network’s validators or sequencers

Uniswap v2 has a 0.30% swap fee, while v3 uses different fee tiers. Uniswap v4 allows pools to use flexible fees, including dynamic fees that can change based on market conditions.

How much does Uniswap cost?

The amount you’ll pay depends on the pool and network, so no single fee applies to every trade. Before confirming a swap, review the quoted amount, swap fee, network fee and price impact in your wallet or on the Uniswap interface.

Uniswap v4 makes fees even more flexible: pool creators can set different fees, and some pools can use hooks to adjust fees dynamically. This means the fee you pay can vary from one pool or trade to another.

How to trade on Uniswap

You can swap tokens on Uniswap directly from a compatible self-custody wallet. Before you start, make sure you have the tokens you want to swap and enough of the network’s native token to cover any applicable transaction fees.

What you need

  • A compatible self-custody wallet. You’ll use your wallet to connect to Uniswap and approve transactions.
  • Crypto to swap. You need to hold the token you want to trade on the network you’re using.
  • Funds for network fees. Depending on the network and transaction, you may need its native token to pay the blockchain’s transaction fee.

How to swap tokens on Uniswap

  1. Connect your wallet. Open Uniswap and connect your compatible wallet.
  2. Choose a network. Select the blockchain network where your tokens are held.
  3. Select your tokens. Choose the token you want to sell and the token you want to receive.
  4. Enter the amount. Enter how much you want to swap. Uniswap will show an estimated amount of the token you’ll receive.
  5. Review the trade. Check the exchange rate, price impact and estimated amount you’ll receive.
  6. Check the fees. Review the applicable Uniswap and network fees before proceeding.
  7. Confirm the transaction. Approve the transaction in your wallet and wait for it to be processed on the blockchain.

What is slippage?

Slippage is the difference between the price you expect to receive and the price you actually get when your swap is executed. Prices can change between the time you submit a transaction and when it’s processed, particularly when a token has low liquidity or you’re making a large trade.

A higher slippage tolerance can make a transaction more likely to go through, but it also means you could receive a worse price than expected. Don’t set your slippage tolerance higher than you’re comfortable with.

How to avoid buying a fake token

Because Uniswap is permissionless, anyone can create a token and a liquidity pool. A token appearing in Uniswap does not mean it has been verified or is legitimate.

Before swapping, check:

  • The contract address. Verify that the token’s contract address matches the project’s official website or another trustworthy source.
  • The network. Make sure you’re buying the token on the correct blockchain.
  • Liquidity. Very low liquidity can make a token difficult to sell and can result in significant price impact.
  • Token information. Check the token’s name, symbol and other identifying information carefully. Scammers can create tokens with names and symbols that resemble legitimate projects.

Never assume a token is legitimate simply because it appears in a search result or has a familiar name.

What is Uniswap v4?

Uniswap v4 is the latest version of the Uniswap protocol. It builds on the concentrated liquidity model introduced in v3 while giving developers and liquidity providers more control over how individual pools operate.

What’s new in v4?

FeatureWhat it means
HooksSmart contract extensions that let developers customize how pools, swaps, fees and liquidity positions behave.
Flexible feesPools can use different fee levels, including dynamic fees that change based on certain conditions.
SingletonA single smart contract manages multiple liquidity pools, reducing the amount of contract interaction needed for some transactions.
Flash accountingThe protocol tracks the net token balances needed during a transaction, which can reduce unnecessary token transfers and network costs.
Native ETHv4 can use ether (ETH) directly rather than requiring it to be wrapped into WETH for every pool.

Hooks are one of the biggest changes in v4. They can be used for features such as dynamic fees, on-chain limit orders and other custom pool behavior.

Why does v4 matter to users?

For traders, v4 can mean more pool options, potentially lower transaction costs and more flexible trading features. For liquidity providers, it offers more ways to customize how their liquidity is used and how fees are collected.

The tradeoff is greater complexity. Not every v4 pool works exactly the same way, and pools using third-party hooks can introduce additional risks. Hooks are developed independently and can affect swaps or liquidity positions in ways users may not expect, so check what a hook does before interacting with a pool that uses one.

You don’t need to understand Uniswap’s underlying architecture to make a basic swap. However, if you’re providing liquidity or choosing between v4 pools, understanding the pool’s fee structure, price range and any attached hooks can help you understand what you’re actually agreeing to.

How to provide liquidity on Uniswap

Uniswap lets users provide tokens to liquidity pools and earn a share of the trading fees generated by those pools. In return, liquidity providers (LPs) take on risks that don’t apply when simply holding the tokens.

What is a liquidity provider?

A liquidity provider deposits tokens into a Uniswap liquidity pool so other users can trade against that pool. Depending on the pool and Uniswap version, you may need to deposit two tokens in a specific proportion or choose a price range for your liquidity.

How do LPs earn money?

LPs can earn a portion of the trading fees generated by swaps through the pool. Your potential earnings depend on factors such as the pool’s trading volume, liquidity, fee rate and your share of the pool.

Earning fees does not guarantee a profit. The value of your position can fall, and fees may not compensate for losses caused by changes in the relative prices of the tokens.

What is concentrated liquidity?

Uniswap v3 and v4 allow LPs to provide concentrated liquidity, meaning they can choose a specific price range where their funds are used for trading. Concentrating liquidity can make capital more efficient and potentially increase fee earnings when the market remains within the selected range.

The tradeoff is that your liquidity can become inactive if the market moves outside your range. You may then stop earning trading fees until you adjust your position or the price moves back into range.

What are the risks?

Providing liquidity can expose you to:

  • Impermanent loss. Your position may be worth less than if you had simply held the tokens.
  • Price volatility. Large price movements can significantly change the value of your position.
  • Out-of-range liquidity. Concentrated liquidity stops earning fees when the market moves outside your selected range.
  • Smart-contract and hook risk. Bugs or malicious code can result in losses, particularly with newer or customized pools.
  • Low trading volume. A pool may generate too little fee revenue to make providing liquidity worthwhile.

Providing liquidity is more complex and carries different risks than simply swapping tokens, so understand the pool and its fee and price-range settings before depositing funds.

Is Uniswap safe?

Uniswap is a major, established decentralized exchange protocol, but that doesn’t mean every token, liquidity pool or transaction available through it is safe. Unlike a centralized exchange, Uniswap is permissionless, so users have greater control over their assets but also more responsibility for evaluating what they interact with.

The main risks include:

  • Smart-contract risk. Bugs or vulnerabilities in Uniswap’s contracts, or in third-party contracts and hooks, could result in lost funds.
  • Fake tokens and scams. Anyone can create a token and liquidity pool. Scammers may create tokens with names or symbols that resemble legitimate projects.
  • Price impact. Large trades or trades involving low-liquidity pools can move the market price, meaning you receive less than expected.
  • Wallet security. Because Uniswap is non-custodial, you are responsible for securing your wallet and approving transactions. A compromised wallet can result in permanent loss of funds.
  • Rug pulls. Developers of some tokens or pools may remove liquidity or use malicious code to take users’ funds.
  • Impermanent loss. Providing liquidity can result in a lower return than simply holding the underlying tokens if their relative prices change.
  • Irreversible transactions. Blockchain transactions generally can’t be reversed once confirmed. Sending tokens to the wrong address or approving a malicious transaction can result in permanent losses.

What is UNI?

UNI is the governance token of the Uniswap Protocol. UNI holders can participate in governance decisions, including proposals involving protocol fees, treasury funds and other changes to how the protocol operates.

How does UNI relate to Uniswap?

UNI is not the token you use to trade on Uniswap, and owning UNI does not automatically give you a share of Uniswap’s trading fees or protocol revenue.

Under Uniswap’s current fee model, protocol fees collected from eligible Uniswap products are used to acquire UNI, which is then permanently burned. This reduces the amount of UNI in circulation over time, but it is not the same as paying revenue directly to UNI holders.

The protocol-fee and UNI-burn mechanism was introduced through Uniswap’s 2025 UNIfication rollout.(1) Governance has since expanded protocol-fee activation to additional Uniswap products and networks, including selected v4 pools.

In short, UNI gives holders governance rights and is part of Uniswap’s current value-accrual mechanism, but it does not function like a traditional stock that pays holders a portion of company revenue.

Uniswap pros and cons

Uniswap offers more control and access than a traditional centralized exchange, but that flexibility comes with additional complexity and risk.

Is Uniswap right for you?

Uniswap can be a good choice if you want direct access to DeFi and control over your own crypto, but it requires more responsibility than using a centralized exchange.

Uniswap may make sense if you:

  • Want self-custody. You prefer keeping control of your assets rather than depositing them with an exchange.
  • Need access to a wider range of tokens. You want to trade tokens that may not be listed on centralized exchanges.
  • Are comfortable managing a wallet. You understand how to connect a wallet, approve transactions and pay network fees.
  • Want to use DeFi directly. You want to swap tokens, provide liquidity or interact with other decentralized applications without relying on a centralized intermediary.

A centralized exchange may be easier if you:

  • Are new to crypto. Centralized exchanges generally provide a more guided experience.
  • Want to deposit or withdraw fiat. Centralized exchanges typically offer more convenient ways to buy crypto with dollars and withdraw funds to a bank account.
  • Want customer support. A centralized exchange may provide account support that isn’t available with a decentralized protocol.
  • Don’t want to manage private keys. With self-custody, you’re responsible for protecting your wallet and recovering access to your assets.

The right choice depends on how much control and flexibility you want versus how much convenience and support you value. Uniswap gives you more direct control over your transactions, while a centralized exchange can be simpler for everyday buying and selling.

Bottom line

Uniswap is one of the largest decentralized exchanges and offers direct, self-custody access to a broad range of crypto assets across multiple networks. Its flexibility comes with more responsibility than a centralized exchange, including managing your own wallet, understanding transaction costs and evaluating the risks of individual tokens and liquidity pools.

For users comfortable with DeFi, Uniswap can be a powerful trading and liquidity platform. For beginners who prioritize convenience and customer support, a centralized exchange may be a better fit.

Compare exchanges where you can buy and sell cryptocurrencies

5 of 17 results
Finder Score Fiat currencies Cryptocurrencies Deposit methods Disclaimer
50
1086
Cryptocurrency, PayPal, P2P
Not available for US citizens
Go to site

Capital at risk

More info
Compare product selection
73
281
Bank transfer, Credit card, Cryptocurrency, Debit card, P2P
Disclaimer: Highly volatile investment product. Your capital is at risk. Not available for US citizens
Go to site

Capital at risk

More info
Compare product selection
26
105
Bank transfer, Debit card, PayPal, Wire transfer
Crypto Trading is offered via eToro USA LLC (NMLS ID: 1769299). This entity is not a registered broker-dealer or FINRA member and your cryptocurrency holdings are not FDIC or SIPC insured. Investments are subject to market risk, including the possible loss of principal.
Important information
Cryptocurrency is offered by eToro USA LLC (“the MSB”) (NMLS: 1769299) and is not FDIC or SIPC insured. Investing involves risk, and content is provided for educational purposes only, does not imply a recommendation, and is not a guarantee of future performance. [website domain name] is not an affiliate and may be compensated if you access certain products or services offered by the MSB.
Go to site

Capital at risk

More info
Compare product selection
OKX logo
1
181
Bank transfer (ACH), Debit card, Wire transfer, Apple Pay, Google Pay, Plaid
Go to site

Capital at risk

More info
Compare product selection
SoFi logo
1
29
External bank transfer (ACH), Inbound wire transfer, ATM deposit
DIGITAL ASSETS EXCEPT SOFI EARN (SOFIE) ARE NOT FDIC INSURED • ARE NOT BANK GUARANTEED • MAY LOSE VALUE SoFi Crypto is offered by SoFi Bank, N.A. Cryptocurrency and digital assets are not deposits, involve risk and are not insured by FDIC. Please refer to the SoFi Crypto Account Agreement and SoFi Crypto Risk Disclosure for additional terms and conditions.
Important information
DIGITAL ASSETS EXCEPT SOFI EARN (SOFIE) ARE NOT FDIC INSURED • ARE NOT BANK GUARANTEED • MAY LOSE VALUE Digital assets offered through SoFi Crypto are highly speculative, involve significant risk, and may result in the complete loss of value. These assets are not deposits, are not insured by the FDIC or SIPC, are not bank guaranteed, and may lose value. SoFi Crypto is offered by SoFi Bank, N.A., a national bank regulated by the Office of the Comptroller of the Currency. SoFi Bank does not provide investment, tax, or legal advice. Please refer to the SoFi Crypto Account Agreement and SoFi Crypto Risk Disclosure for additional terms and conditions. SoFi Earn (SOFIE) is a separate product from SoFi Crypto. SOFIE is a tokenized deposit representing a deposit liability of SoFi Bank, N.A., Member FDIC. Funds represented by SOFIE are eligible for FDIC insurance up to applicable FDIC rules and limits. SOFIE is not a payment stablecoin. Please refer to the SoFi Bank Tokenized Deposit Account Agreement for additional terms and conditions. Annual percentage yield (APY) is variable and subject to change at any time. Rates are current as of 10/20/26. There is no minimum balance requirement. Fees may reduce earnings. Additional information can be found at https://www.sofi.com/crypto/legal/tokenized-deposit-rate-sheet. Funds represented by SOFIE are insured up to $250,000 per depositor, per insured bank, for each account ownership category pursuant to the FDIC's general deposit insurance rules. For more information visit FDIC.gov.
Go to site

Capital at risk

More info
Compare product selection
loading
Showing 5 of 17 results
Disclaimer: Cryptocurrencies are speculative, complex and involve significant risks – they are highly volatile and sensitive to secondary activity. Performance is unpredictable and past performance is no guarantee of future performance. Consider your own circumstances, and obtain your own advice, before relying on this information. You should also verify the nature of any product or service (including its legal status and relevant regulatory requirements) and consult the relevant Regulators' websites before making any decision. Finder, or the author, may have holdings in the cryptocurrencies discussed.

Frequently asked questions

Matt Miczulski's headshot
To make sure you get accurate and helpful information, this guide has been edited by Matt Miczulski as part of our fact-checking process.
Holly Jennings's headshot
Written by

Deputy Crypto Editor

Holly Jennings is the deputy crypto editor and updates writer at Finder, working with writers across all niches to deliver quality content to readers. She’s edited hundreds of financial articles ranging from credit cards to investments. With empathy at heart, she especially enjoys content that breaks down complex financial situations into easy-to-understand information. Prior to her role at Finder, she collaborated with dozens of small businesses to maximize the reach and impact of their blog posts, website copy and other content. In her spare time, she is an award-winning author for Penguin Random House, writing about virtual reality worlds, magical girls and lasers that go pew-pew. See full bio

Holly's expertise
Holly has written 74 Finder guides across topics including:
  • Cryptocurrency
  • Digital assets
  • Investments
  • Personal Banking
Anirudh Tiwari's headshot
Co-written by

Writer

Anirudh Tiwari was a writer for Finder. He has written for crypto publications like CoinTelegraph and BeInCrypto. He has a Master’s degree in Finance. Apart from work, he is a music connoisseur and likes to play the drums. See full bio

Ask a question

Finder.com provides guides and information on a range of products and services. Because our content is not financial advice, we suggest talking with a professional before you make any decision.

By submitting your comment or question, you agree to our Privacy and Cookies Policy and finder.com Terms of Use.

Questions and responses on finder.com are not provided, paid for or otherwise endorsed by any bank or brand. These banks and brands are not responsible for ensuring that comments are answered or accurate.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

More guides on Finder

Go to site