Best of Uniswap
Choose wallet-based exposure and liquidity by network and version.
- Wallet swaps without a separate CEX trading balance.
- V3/v4 concentrated liquidity allows a chosen price range.
- Different pool tiers can suit different token pairs.
Areas to improve
The final cost includes more than the pool percentage.
- Gas, price impact and multiple hops can add cost.
- Out-of-range liquidity stops earning trading fees.
- V4 hooks and dynamic pricing introduce pool-specific conditions.
When to use Uniswap
Uniswap suits someone holding wallet assets and wanting to exchange them on a compatible blockchain. Instead of funding a centralised book account, the wallet signs a transaction against pool liquidity and receives an output token. The full asset route matters more than the platform name.
Providing liquidity is a second use case. It introduces asset proportions, ranges and withdrawal decisions rather than a fixed interest rate. A buy-and-hold user does not need to become an LP. The custody guide distinguishes controlling keys from assets committed to contracts.
Review product terms and risks before trading.
What changes across AMM versions
V2 follows a pool curve and compounds swap fees into reserves. Larger trades relative to available liquidity can receive a different effective price. A quote for one size does not imply every size has the same token price.
V3 concentrates liquidity within a selected range. Only active liquidity earns trading fees. This can focus capital where a provider expects activity, but requires monitoring. Leaving the range changes the position’s asset composition and stops active-range trading income.
V4 adds hooks and dynamic fees alongside range-based liquidity. Two pools for the same assets can therefore have different behaviour. Swap users should inspect final output, while providers need to understand the specific position. A newer version is not automatically cheaper or simpler.
A route can use several pools, each contributing to execution. UniswapX is another execution route rather than simply a v2 pool. Identify the transaction presented by the interface before applying a fee schedule.
Pool charges without double counting
V2 charges the trader 0.30%. Where the documented split is active, 0.25% belongs to LPs and 0.05% to the protocol. It is not 0.30% plus another 0.05%. On a hypothetical 1,000 input units, the total is 3 units, split 2.50 and 0.50, before gas and impact.
Documented v3 tiers are 0.01%, 0.05%, 0.30% and 1%, equivalent to 0.10, 0.50, 3 and 10 units on 1,000. These examples isolate pool charges. A lower tier can still deliver less if liquidity is worse or the route needs additional hops.
The v3 protocol share applies to selected pools rather than every pool. A documented 0.05% example splits into 0.0375% LP and 0.0125% protocol; the 0.30% example splits 0.25% and 0.05%. Adding those components again would overstate the trader’s fee.
V4 permits creator-set or dynamic fees across a broad configuration range, with LP, protocol and hook components. There is no honest single percentage covering every v4 pool. Review the actual quote rather than substituting another version’s headline.
| Product or movement | Published terms |
|---|---|
| V2 swap | 0.30% total; 0.25% LP and 0.05% protocol where the split is active. |
| V3 pools | 0.01%, 0.05%, 0.30% and 1% tiers; inspect the pool. |
| V4 pools | Creator-set or dynamic fees; LP, protocol and hook components can coexist. |
| Gas | Blockchain cost outside the pool fee. |
| Slippage and impact | Execution effects rather than a fixed Uniswap fee. |
Gas, minimum output and trade size
Gas pays for blockchain processing, separately from the pool charge. For a small swap it can outweigh percentage fees. Keep the network’s gas asset available so a token balance does not become unusable for the intended transaction.
Slippage tolerance limits the execution change you accept; it is not a fee always collected. A quote moving beyond that limit may fail to complete. Raising tolerance does not improve the price: it widens what you are willing to accept.
Price impact depends on size and route liquidity. Comparing quotes for different sizes can reveal a worse effective price without guaranteeing future execution. The cost guide separates pool charges, gas and output differences.
Selecting a network and completing a swap
Funds must be on the pool’s network. Ethereum, Base, Arbitrum and Polygon appear in the researched ecosystem, but every pair and version is not available everywhere. Check token identity and contract address when similar names could cause confusion.
Connect a compatible wallet, choose input and output, set size, then inspect route and minimum received. A token-spending approval differs from the swap itself. Connecting the wallet is not execution.
A completed swap returns an output token rather than leaving a perpetual margin position. Bridging from another chain is a separate transaction with additional conditions. The transfer guide helps distinguish blockchain, token and destination.
Providing liquidity requires a range plan
V3/v4 ranges determine where capital participates. A narrow range can focus active liquidity but leave the range sooner; a broader range distributes capital differently. Neither guarantees profit. Earned fees must be weighed against changing asset composition and value.
V3 and v4 fees accumulate and are claimed; do not assume automatic reinvestment. Exiting may involve removing liquidity and collecting fees. A rising token does not mean the LP performed like simply holding the original asset amounts.
Consider whether you want exposure to both assets and can maintain the strategy through price changes. Relative loss versus holding, commonly called impermanent loss, is not a Uniswap fee. Keeping it separate explains outcomes more accurately.
Router approvals and wallet control
An approval authorises a contract to spend tokens and can remain after disconnecting the interface. Reviewing or limiting permissions differs from closing a tab. Wallet recovery information should never be supplied merely to resolve an unexecuted swap.
LP assets remain in pool contracts. Controlling a key therefore does not mean every asset is outside contracts. Check the requested action and application before signing. The security guide covers access habits, supplemented here by on-chain permission management.
Other AMMs and centralised buying routes
PancakeSwap has its own versions and tiers; Curve focuses particularly on correlated assets with pool-specific parameters. On Solana, Raydium provides pools while Jupiter aggregates routes. Compare the same assets and size on a compatible network, including bridging and gas where relevant.
Starting from euros, Kraken and Coinbase provide different buying and withdrawal workflows rather than identical pool substitutes. Uniswap is strongest when the goal is wallet execution and liquidity choice; a centralised account may serve the bank entry stage.
Who may find it suitable?
Uniswap swaps tokens from a wallet through liquidity pools. It suits users choosing an asset and blockchain without a centralised order book. Start with the actual route: v2, v3 and v4 do not share one universal rate.
Our review of Uniswap
Uniswap is particularly useful for wallet swaps when you understand the network and final output. Providing liquidity is another decision requiring range, composition and exit management. The lowest nominal tier is not enough to choose a route: greater depth can outweigh a higher pool fee.
Related guides
Explore guidesHow to transfer crypto between exchanges safely
Check the asset, network, address, memo, minimums and fee before transferring crypto. Includes a small test and a practical troubleshooting process.
Read guideHow to buy USDT and USDC: euros, fees and networks
Learn how to buy USDT or USDC, account for EUR/USD changes and choose a withdrawal network, with worked examples and practical checks.
Read guideTotal exchange cost: fees and worked example
Calculate trading, spread, funding and withdrawals. A worked €1,000 example with verified rates and explicit assumptions.
Read guideFrequently asked questions
Does Uniswap always charge 0.30%?
No. That is v2 pricing. V3 uses pool tiers, while v4 supports configured and dynamic fees. Gas and price impact remain separate.
Is protocol share added on top?
Do not double count it. In the active v2 split, the 0.05% protocol share belongs inside the 0.30% total.
Does disconnecting revoke approvals?
No. Interface connection and token-spending permission are different. A permission can remain after disconnection.
Does out-of-range liquidity earn trading fees?
In v3/v4, only active in-range liquidity participates in trading fees. Range monitoring is part of managing the position.


