Getting Started with Uniswap V3
Welcome to Uniswap V3! This guide will help you make your first token swap (trade) in just a few minutes. No prior experience with decentralized finance (DeFi) is needed.
What You'll Need
-
A Web3 Wallet
- Install MetaMask (a digital wallet for Ethereum)
- Create or import a wallet
- Secure your recovery phrase (12-24 words) in a safe place
-
Some Cryptocurrency
- For Mainnet: Buy ETH from an exchange like Coinbase or Binance
- For Testnet: Get free test ETH from the Sepolia Faucet
Making Your First Swap
Step 1: Connect Your Wallet
- Go to app.uniswap.org
- Click "Connect Wallet" in the top right
- Select MetaMask and approve the connection
Step 2: Select Tokens
- In the "From" field, select the token you have (e.g., ETH)
- In the "To" field, enter the token you want (e.g., USDC)
- Enter the amount you want to swap
Step 3: Review and Confirm
- Check the exchange rate and fees
- Click "Swap"
- Review the transaction details in MetaMask
- Click "Confirm" and wait for the transaction to process
Step 4: Transaction Complete!
- You'll see a success message
- The new tokens will appear in your wallet
- You can view the transaction on Etherscan
Understanding the Interface
Swap Box
- From/To: Select input and output tokens
- Price Impact: How much the price moves due to your trade
- Network Fee: The cost to process your transaction (paid in ETH)
- Liquidity Provider Fee: A small fee (0.3% by default) paid to liquidity providers
Settings (⚙️)
- Slippage Tolerance: The maximum price movement you'll accept (1-3% is typical)
- Transaction Deadline: How long your swap offer is valid
- Expert Mode: Advanced features (not recommended for beginners)
Common Questions
How do I know my swap was successful?
- You'll see a confirmation in MetaMask
- Your token balance will update
- You can check the transaction on Etherscan
Why is my transaction pending?
- The Ethereum network processes transactions in blocks
- During busy times, it may take a few minutes
- You can check the status on Etherscan
What if my transaction fails?
- You'll only pay the gas fee (network fee)
- Common reasons: price moved beyond slippage, insufficient funds, or network congestion
- Try again with higher slippage or wait for less network congestion
Next Steps
💡 Tip: Start with small amounts until you're comfortable with the process. All transactions on the blockchain are final and cannot be reversed.