Summary
Introducing pool's point multipliers for the Liquidity Mining program to increase its fairness rewarding Liquidity Providers.
Motivation
The Liquidity Mining program rewards the Liquidity Providers based on the amount of unclaimed ATF they hold in their Positions. During the first round of the program, some users used to create their own pools to increase their potential rewards by swapping with their own liquidity. In order to increase the fairness of the program we propose to add a point multiplier to each and every pool.
This point multiplier will be the sum of two different multipliers:
- A base multiplier set by our multisig in order to be able to increase or decrease a pool multiplier without having to go through proposals.
- A community multiplier that can be increased by staking ATF or AGT to increase the multiplier of a specific pair.
Both multipliers will be added to be used as the pool multiplier (e.g. a base multiplier of 3x and a community multiplier of 1.4x will set the pool multiplier to 4.4x).
Calculated live, the sum of ATF and AGT staked in the contract will define the value of the community multiplier. It can range from 0 to 2.5.
The multiplier will gradually increase by steps of 0.1, with three different levels to reach increasing the multiplier to 1, 2 and 2.5 respectively.
When staking or registering a time lock will be set to 28 days (exact round duration) before the address can unstake its assets to ensure others can benefit from the potentially increased multiplier as well.
Action
This proposal will only execute one function: update the address of the smart contract that determines the points given to a set of positions.