🦓
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

How to migrate liquidity from Zebra v1 to v2

PreviousHow to Create a LiquidityNextV2 Liquidity Guidelines

Last updated 10 months ago

You can migrate liquidity pools from Zebra v1 to Zebra v2

Migrating from v1 to v2 will allow liquidity providers (LP) to concentrate their liquidity into a tighter price range.

When migrating liquidity, you are removing your liquidity and fees earned. The liquidity provided and fees collected are then migrated to the v2 pool that you create.

Zebra v2 does not support Fee-on-Transfer, Rebase, and Reflection tokens. When migrating v1 positions to v2, please confirm that Zebra v2 supports the token.

To migrate liquidity from v1 to v2:

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

2. Select “More”.

3. Select “V1 liquidity”.

4. Find the position you want to migrate. Next, select “Manage”.

5. Select “Migrate”.

7. Set the Price Range in which to provide liquidity. You will be required to enter a specific range.

8. Review the liquidity position details. Next, select “Allow LP token migration”.

You will need to complete an approval transaction to approve the tokens that can be used by Zebra for this transaction.

9. Select “Migrate” and confirm the transaction in your wallet.

10. A notification will appear once the liquidity migration is complete.

Once the migration is complete, you can view and manage your liquidity position from the Zebra V2 Pools Page.

6. Select the fee tier of the pool you want to migrate to.

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

2️⃣
Learn more about fee tiers here.
about price rounding here.
Zebra web app.
select the “Pools” to open the Pools page.
Select “More”.
Select “V1 liquidity”.
Find the position you want to migrate. Next, select “Manage”.
Select “Migrate”.
Select the fee tier of the pool you want to migrate to.
Set the Price Range in which to provide liquidity. You will be required to enter a specific range.
Review the liquidity position details. Next, select “Allow LP token migration”.
Select “Migrate” and confirm the transaction in your wallet.
A notification will appear once the liquidity migration is complete.