Yield Booster

Through the YieldBooster plugin, every user can allocate its xGRAIL to a staked position (spNFT) in order to earn additional yield.

The induced yield boost multiplier is different based on the staking position's wrapped LP, but will usually use the default x2 value.

This value is calculated for every position from the following elements:

  • The position's LP amount

  • The total staked LP amount across all positions and users

  • The position's allocated xGRAIL amount

  • The total allocated xGRAIL across all of the positions with the same LP

  • The LP max boost multiplier (can't exceed x2.5)

The formula is very straightforward:

boostMultiplier=(userLPtotalAllocationmaxBoostMultipliertotalLPuserAllocationboostMultiplier = \frac{(userLP * totalAllocation * maxBoostMultiplier}{totalLP * userAllocation}

​Deallocation

Deallocating xGRAIL from this plugin is not subject to any condition, and can be done any time.

The deallocation fee is 0.5%.

Last updated

Change request #142: Nitro pool guides