🦓
Zebra Docs
  • 🏠HOME
  • 💡Overview
    • About Zebra
    • Roadmap
    • Contact Us
  • 🧭Product Guides
    • How to Set Up Scroll Wallet
    • How to cross-chain assets to Scroll Mainnet
  • 1️⃣V1 guide
    • How to Swap
    • How to Add Liquidity
    • How to Create a Liquidity
  • 2️⃣V2 guide
    • How to migrate liquidity from Zebra v1 to v2
    • 🎯V2 Liquidity Guidelines
      • How to add a liquidity
      • How to remove liquidity from V1
      • 🚀Getting started with V2
        • Why is liquidity position ownership represented by tokens or NFTs?
        • How to collect fees from a liquidity pool on Zebra v2
  • ❓Q&A
    • Do I get "liquidated" if the price goes outside of my range?
    • Why is my liquidity position not evenly split between the two tokens?
    • How to change the price range of a liquidity position
    • Why does the price input automatically round?
    • What are fee tiers?
    • What is a liquidity provider (LP) fee?
  • 🦓Product
    • Swap
    • Fees
  • 🔐Contracts and Security
    • Contracts
    • Security Audit
  • 🗃️OTHERS
    • Media
    • FAQ
Powered by GitBook
On this page
  1. V2 guide
  2. V2 Liquidity Guidelines

How to add a liquidity

Zebra V2 allows you to concentrate your liquidity position within a custom price range.

PreviousV2 Liquidity GuidelinesNextHow to remove liquidity from V1

Last updated 1 year ago

To add liquidity on Zebra V2:

1. Open the Next, select “Pools” to open the Pools page.

2. Select “New position”.

3. Select the token drop-down.

4. Select the token you want to add liquidity for.

Note: When adding liquidity, you can select any pair of ERC-20 tokens.

Consider the Total Value Locked (TVL), trading volume, and token price when selecting tokens. The Zebra info provides this information for existing pools.

5. After selecting the first token, now select the second token. Select the token drop-down.

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

7. Select the fee tier for your pool. Each pair of tokens offers 3 fee tiers: 0.01%, 0.05%, 0.3%.

A liquidity pool may or may not exist at the fee tier selected. If the pool already exists, then your liquidity position will be added to the pool.

If the pool does not exist, your liquidity position will create a new pool at the fee tier selected.

8. Set the Price Range in which to provide liquidity.

You can enter a specific range, or provide liquidity for the full price range.

If the price moves out of your set range, then your liquidity position will be concentrated into one of the two assets and not earn fees.

9. Enter the amount of tokens you want to deposit into the liquidity pool, or select “Max” for the maximum amount of tokens.

10. Select “Approve”, then in your wallet allow your tokens to be used for providing liquidity. This transaction has network costs.

11. Select “Preview”.

12. Review the liquidity position details, then select “Add”.

13. In your wallet, confirm the transaction. This transaction has network costs.

14. To view the pending transaction select “View on Etherscan”. Otherwise, select “Close”.

15. A confirmation notification will appear once the transaction is complete.

16. Once completed, you can view and manage your liquidity position from the V2 Pool page.

Note: Your price will round to the nearest tick. Learn more about

2️⃣
🎯
price rounding here.
Zebra web app.
Select “New position”.
Select the token drop-down.
Select the token you want to add liquidity for.
After selecting the first token, now select the second token. Select the token drop-down.
Select the second token you want to add liquidity for.
Select the fee tier for your pool. Each pair of tokens offers 3 fee tiers: 0.01%, 0.05%, 0.3%.
Set the Price Range in which to provide liquidity.
Enter the amount of tokens you want to deposit into the liquidity pool, or select “Max” for the maximum amount of tokens.
Select “Approve”, then in your wallet allow your tokens to be used for providing liquidity. This transaction has network costs.
Select “Preview”.
Review the liquidity position details, then select “Add”.
In your wallet, confirm the transaction. This transaction has network costs.
To view the pending transaction select “View on Etherscan”. Otherwise, select “Close”.
Open the Next, select “Pools” to open the Pools page.
Once completed, you can view and manage your liquidity position from the .
Zebra web app.
V3 Pool page