CryptoGuide Logo
CryptoGuide
Tutorials

Uniswap Tutorial: Your First Token Swap on a DEX

DEX beginner guide! Step-by-step tutorial on connecting your wallet, swapping tokens on Uniswap, setting slippage, and avoiding common rookie mistakes.

Published: 2026-04-10
CryptoGuide

You heard about a new token launch, but it's not on Binance or OKX?

That's because it might only trade on decentralized exchanges (DEXs). Uniswap is the world's largest DEX, processing billions in daily volume.

This guide teaches you how to trade on Uniswap from scratch.

Prerequisites

Before starting, you need:

ItemDetails
MetaMask walletOr other Web3 wallets (Rabby, Rainbow)
ETH for gasAt least $10-20 in ETH for transaction fees
Tokens to swapETH, USDC, etc. (already in your wallet)

Step 1: Connect Your Wallet

  1. Open app.uniswap.org from your bookmarks (always use bookmarks!)
  2. Click "Connect" in the top right
  3. Select your wallet (MetaMask is most common)
  4. Confirm the connection in MetaMask

Warning

Phishing Warning

Uniswap has countless phishing clones. Only use app.uniswap.org, accessed from bookmarks. Never click from Google search results — fake sites often appear in paid ad positions.

Step 2: Select Tokens

  1. In "You pay," select the token you're selling (e.g., ETH)
  2. In "You receive," select the token you're buying
  3. Enter the amount

Finding the Correct Token

MethodReliability
Copy contract address from CoinGecko/CoinMarketCap✅ Most reliable
Search by name in Uniswap, then verify address⚠️ Needs verification
Click links from community posts❌ High risk

Danger

Fake Token Trap

Anyone can create a token on Uniswap with any name — including identical names to real tokens. The only way to verify is the contract address. Always copy the correct address from trusted sources like CoinGecko!

Step 3: Set Slippage

Slippage is the price deviation range you're willing to accept:

SlippageBest For
0.1-0.5%Major tokens (ETH/USDC, high liquidity pairs)
1-3%Medium liquidity tokens
5%+Low liquidity/new tokens (high risk, MEV target)

Step 4: Confirm the Swap

  1. Verify the exchange rate and expected receive amount
  2. Check "Price Impact" — over 5% means low liquidity
  3. Click "Swap"
  4. Confirm in MetaMask — check gas fees are reasonable
  5. Wait for on-chain confirmation

Gas Fee Savings

TipSavings
Switch to Uniswap on Arbitrum/Base95%+ gas savings
Trade during low-gas periods (UTC 0-6am)30-50% savings
Avoid trading during market panicGas spikes during fear

Common Issues

ProblemCauseSolution
Transaction keeps failingSlippage too lowIncrease to 1-3%
Abnormally high gasNetwork congestionWait for off-peak or use L2
Token not foundNeed manual address inputCopy from CoinGecko
Can't sell tokenPossible honeypotCheck on honeypot.is first

Conclusion

Moving from centralized exchanges to Uniswap is like going from online banking to cash — you gain more autonomy but shoulder more responsibility.

Remember three core principles: bookmark access, verify contracts, control slippage. Follow these, and you can safely explore the DEX world.

Exclusive OffersSign up & save fees