Liquidity providers can create pools, add and remove liquidity, and collect fees on Uniswap v2, v3, and v4. Since there are some differences between the different versions of the Uniswap Protocol, you can find each related article below.
Adding Liquidity
- How to add a new liquidity position to Uniswap v2
- How to add a new liquidity position to Uniswap v3
- How to add a new liquidity position to Uniswap v4
- How to add liquidity to Uniswap v4 with a hook
- How to add liquidity to an existing position
Removing Liquidity
- How to remove liquidity from Uniswap v2
- How to remove liquidity from Uniswap v3
- How to remove liquidity from Uniswap v4
Collecting Fees
- To collect fees on Uniswap v2, you must remove liquidity
- How to collect fees from a liquidity pool on Uniswap v3
- How to collect fees from a liquidity pool on Uniswap v4