Uniswap is the largest decentralized exchange (DEX) on Ethereum. It lets you swap any ERC-20 token directly from your wallet — no account needed, no KYC, no middleman. This guide walks you through your first Uniswap trade.
What You Need
- A wallet like MetaMask installed in your browser or phone
- Some ETH in your wallet (for the swap and gas fees)
- The token you want to buy (know its contract address)
Step-by-Step
- Go to app.uniswap.org
- Click “Connect Wallet” and select MetaMask
- Approve the connection in MetaMask
- In the “From” field, select the token you’re selling (e.g., ETH)
- In the “To” field, select or paste the contract address of the token you want
- Enter the amount
- Review the price, slippage, and fees
- Click “Swap” and confirm in MetaMask
- Wait for the transaction to confirm on-chain
Important Settings
Slippage tolerance: The maximum price change you’ll accept. Default is 0.5%. For volatile tokens, you may need 1-5%. Too high slippage means you might get a bad price. Too low means the transaction might fail.
Gas fees: Ethereum mainnet gas can be expensive. Consider using Uniswap on Arbitrum, Optimism, or Polygon for much cheaper swaps.
Safety Tips
- Always verify token contract addresses on Etherscan or CoinGecko
- Beware of fake tokens with similar names
- Start with a small test swap
- Never approve unlimited token spending for unfamiliar contracts
- Revoke approvals for contracts you no longer use (via revoke.cash)
Providing Liquidity
You can also earn fees by adding liquidity to Uniswap pools. Deposit equal values of two tokens (e.g., ETH + USDC) into a pool. You earn a share of trading fees. But beware of impermanent loss — if token prices diverge significantly, you may end up with less value than if you had simply held.
Leave a Reply