Adding liquidity to SushiSwap involves providing an equal value of two tokens to a liquidity pool. Here’s a step-by-step guide:
Step 1: Prepare Your Wallet & Tokens

1. Connect a Web3 Wallet (MetaMask, WalletConnect, Coinbase Wallet, etc.) to the SushiSwap Interface.
2. Ensure You Have Both Tokens for the pair you want to provide liquidity for (e.g., ETH/USDC, SUSHI/WETH).
- You need an equal value of both tokens (e.g., $100 ETH + $100 USDC).
Step 2: Navigate to the "Pool" Section
1. Go to SushiSwap.
2. Click "Pool" → "Add Liquidity".
Step 3: Select the Token Pair
1. Choose the two tokens you want to provide (e.g., ETH & USDC).
2. Enter the amount for one token—the other will auto-fill based on the current exchange rate.
Step 4: Approve Tokens (First-Time Only)
- You’ll need to approve SushiSwap to spend your tokens (this requires a small gas fee).
Step 5: Add Liquidity
1. Click "Add Liquidity".
2. Confirm the transaction in your wallet (pay gas fees).
Step 6: Receive LP Tokens
- After confirming, you’ll receive SushiSwap LP (Liquidity Provider) Tokens, representing your share of the pool.
- You can stake these LP tokens in SushiSwap’s "Farm" section to earn SUSHI rewards (optional).
Important Notes:
- Impermanent Loss Risk: If token prices change, you may get back less value than you deposited.
- Gas Fees: Ethereum (and other networks) charge fees for transactions.
- Slippage: Adjust slippage tolerance (default is 0.5%) if the transaction fails.
Alternative: Adding Liquidity via Farming
Some pools offer extra rewards. Check the [SushiSwap Farm page](https://www.sushi.com/farm) to stake LP tokens for additional SUSHI emissions.
