FAQ About Uniswap

What is Uniswap and how does it differ from centralized exchanges?

Uniswap is a decentralized exchange protocol built on Ethereum that uses automated market makers instead of order books. Unlike centralized exchanges, Uniswap operates entirely through smart contracts without requiring user registration, KYC verification, or asset custody. Trades occur directly between user wallets and liquidity pools, providing greater privacy, security, and control over your funds compared to centralized alternatives.

How do I start trading on Uniswap?

To start trading on Uniswap, you need an Ethereum wallet (like MetaMask or the Uniswap wallet) with ETH for gas fees and the tokens you wish to trade. Visit the Uniswap app, connect your wallet, select the tokens you want to swap, set your slippage tolerance, and confirm the transaction. The swap will execute automatically once the blockchain transaction is confirmed.

What are the main differences between Uniswap V2 and V3?

The primary difference between Uniswap V2 and V3 is concentrated liquidity. In V2, liquidity is distributed evenly across all price ranges (0 to infinity), while V3 allows liquidity providers to concentrate their capital in specific price ranges. V3 also offers multiple fee tiers (0.05%, 0.3%, 1%) compared to V2's fixed 0.3% fee, and represents positions as NFTs rather than fungible LP tokens.

What fees do I pay when using Uniswap?

When using Uniswap, you pay two types of fees: protocol fees and network fees. Protocol fees are a percentage of your trade amount (0.3% in V2, or 0.05%, 0.3%, or 1% in V3 depending on the pool) and go to liquidity providers. Network fees (gas fees) are paid to Ethereum miners/validators for processing your transaction and vary based on network congestion. On Layer 2 solutions, network fees are significantly lower.

How do I provide liquidity on Uniswap?

To provide liquidity on Uniswap V2, navigate to the "Pool" section in the app, select "Add Liquidity," choose the token pair, and deposit equal values of both tokens. You'll receive LP tokens representing your position. For V3, the process is similar but includes additional steps to set your fee tier and price range. Remember that providing liquidity carries risks including impermanent loss.

Is it safe to use Uniswap?

Uniswap's smart contracts have been extensively audited and are generally considered secure. However, using any DeFi protocol involves inherent risks including smart contract vulnerabilities, impermanent loss for liquidity providers, and general market volatility. Additional risks include scam tokens, front-running attacks, and user errors. Using official interfaces and exercising caution with unknown tokens can significantly reduce these risks.

What is impermanent loss and how does it affect liquidity providers?

Impermanent loss occurs when the price ratio of tokens in a liquidity pool changes compared to when you deposited them. This temporary loss happens because AMMs maintain a balanced ratio of assets, meaning your deposit value may differ from simply holding the tokens. The greater the price change between the paired tokens, the higher the impermanent loss. This loss becomes permanent only when you withdraw your liquidity. In Uniswap V3, concentrated liquidity can amplify impermanent loss within specific ranges but also potentially increase fee earnings to offset it.

Can I use Uniswap in any country?

The Uniswap protocol is accessible globally as a set of smart contracts on the Ethereum blockchain. However, the official Uniswap interface (app.uniswap.org) implements geo-restrictions that block access from certain regions, including sanctioned countries and some U.S. territories for certain functions. Users in restricted areas may access alternative front-ends or interfaces while complying with their local regulations, as the underlying protocol itself is permissionless.