How to add liquidity to Uniswap v4

Uniswap v4 allows liquidity providers to concentrate liquidity within a custom price range and choose from an unlimited number of pool fee tiers.

 

To add liquidity on Uniswap v4:

  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. Choose a fee tier for your liquidity.
    Select “Create or search for other fee tiers” to either create a new fee tier or search for an existing one. This option is available only for Uniswap v4.

    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.

  8. Select “Continue”.

  9. Set the price range for the liquidity position.

    Either enter a custom range or choose the full range option. When entering a custom price range, 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 become single-sided and will no longer earn fees.

  10. Select “Continue”.

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

  12. Select “Review”.

  13. Select “Create”.

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

  15. Using your wallet, sign the Permit2 message. This step does not require 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 transaction is complete.

Once complete, 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.