How to add liquidity to Uniswap v3

Uniswap v3 allows liquidity providers to concentrate liquidity within a custom price range.

 

To add liquidity on Uniswap v3:

  1. Open the web app and connect your wallet. Next, select “Pool”.



  2. Select “New”.



  3. Select the first token drop-down.



  4. Select the first token you want to add liquidity with.


    Consider the Total Value Locked (TVL), trading volume, and token pricing when selecting tokens. The Uniswap Explore page provides this information for existing pools.



  5. Select the second token drop-down.


  6. Select the second token you want to add liquidity with.



  7. Select “More”.



  8. Choose a fee tier for your liquidity. Next, select “Continue”.

    On Uniswap v3, each token pair offers four fee tiers: 0.01%, 0.05%, 0.3%, and 1%.

    A liquidity pool may or may not already exist for the selected fee tier. If the pool exists, then the liquidity position will be added to that pool. If the pool does not exist, then a new pool will be made.



  9. Choose a price range option.

    Select “Custom range” to choose a specific price range or “Full range” to add liquidity across the full price range.



  10. If selecting “custom range”, set the liquidity position’s minimum and maximum price.

    Token prices will round to the nearest tick. For more information, see this article.

    If the token price moves outside of the set custom price range then the liquidity position will be out of range, single sided, and will no longer earn fees.


  11. Select “Continue”.



  12. Enter the amount of tokens you want to add liquidity with or select “Max” to use the maximum amount of tokens available.



  13. Select “Review” to view the details of your liquidity.



  14. Select “Create”.



  15. Using your wallet, approve Uniswap to access your tokens. This step requires a network cost.



  16. Using your wallet, confirm the creation of your liquidity position. This step requires a network cost.



  17. A confirmation notification will appear once the liquidity is added.


 

Once added, an NFT will be sent to your wallet. This NFT represents your ownership of the liquidity position. For more information, see this article.

 

You can view and manage your liquidity position on the Uniswap Liquidity Positions page.