Ramses' LP Boosting Explained

Explanation of the Ramses LP Boosting Mechanism

V1 pools:

LP pools on Ramses have a base of 1.0x boost up to a max of 2.5x, based on certain factors such as your NFT (veRAM) size, and the amount of LP staked in proportion to the total pool. This means that the effective range of APRs is (1->2.5x), or more accurately (0.4x->1x).

Staking under Ennead's large veRAM NFT allows you to comfortably earn un-diluted yield from the RAM pools, whereas you would be earning the low end of APRs otherwise.

Boost Formula (ultra-simplified) is as such:

Boost =derivedBalanceOf÷balanceOfBoost\ = derivedBalanceOf\div balanceOf

A more detailed and comprehensive form of the boost formula can be seen below:

EarningWeight =min((user0.4)+(lp totaluserlocked ÷total locked) 0.6,user)EarningWeight \ = min((user*0.4)+(lp \ total * user locked \ \div total \ locked)\ * 0.6,user)
Boost=EarningWeight÷ userBoost = EarningWeight \div \ user

Where: - user = LP amount the user has deposited - lp total = Total LP staked - user locked = user's locked RAM (veRAM) - total locked = total locked RAM (veRAM)

V2 CL pools:

The RAMSES CL implementation has a unique boosting feature akin to that of the V1 AMM. A max total boost of 2.5x, as before, has been retained and can be calculated easily through the contracts (along with the front-end). There are two (tranches) for rewards of the epoch: - 40% of emissions/rewards are allocated to the Base Tranche - 60% of emissions/rewards are allocated to the Boost Tranche The 40% represents the base yield of 1.0x, while the 60% is an extra 1.5x. Summated these achieve the max total boost of 2.5x.

Simple Boost Formula:

Boost = (boostedLiquidity ÷ liquidity) + 1

These values can be found on the GaugeV2 contracts for the associated pair (e.g. ARB/ETH 0.05%), by inputting the NFP ID.

Last updated