🏃‍♂️How to use ALM in v3

How to start using Gamma's Active Liquidity Management in v3

Here you will learn how to migrate your Liquidity Position (LP) from v2 to v3 and use Gamma's Active Liquidity Management (ALM) to automatically adjust the range of your position.

Here is an example for ZYB-ETH. We will first remove it from v2 and then add it back to v3 where Gamma's ALM will be used.

Make sure to confirm the transactions in your wallet. MetaMask messages are not displayed in this tutorial.

Step 1: Unstake your LP from v2 Farms

Go to Farms and make sure you have v2 selected.

Find your farm and Unstake the LP.

Make sure you click MAX so that you withdraw everything (this numbers can be very small).

Step 2: Remove your LP from v2

Go to Pool and select v2. Click on your LP.

Click on Remove.

Select MAX. Approve removal. And then click Confirm Withdrawal.

Click on Confirm.

Step 3: Add LP in v3

Go to Pool, select v3 and click on New Position.

Select both tokens and click on Select a range.

If you wish to stake your LP in Gamma Farms you must select Automatic/Narrow or Automatic/Wide. Once selected click on Enter amounts to continue.

Enter how much of the first token you wish to add to your LP. The ammount for the second token will get filled automatically. When you are providing LP in v3 for the first time you have to first Approve both tokens.

Once approved you can go ahead and click on Add liquidity.

You can check the status of your LP here.

Step 4: Stake LP in v3 Gamma Farms

If you created LP with Automatic range, you can deposit it in the Gamma Farms.

Go to Farms, select v3 and click on Gamma Farms.

We have created LP with Narrow range, this means that it can be staked only in the Gamma/Narrow farm!

Select the Gamma Narrow (or Gamma Wide if you opted for this in the previous steps). Click on Stake.

Approve.

Click MAX and then Stake.

Last updated