Emission Multiplier Calculations
Overview
The Factor Scale emissions multiplier ensures that users that contribute the most network security (i.e. economic security through staked FCTR) also receive the most rewards for staking their liquidity into various strategies. By assigning a weight to the user's staked liquidity, the emission multiplier rewards users holding more veFCTR with a greater share of the strategy's allocated rewards.
TLDR
The higher the proportion of veFCTR supply held, the larger the share of strategy emission rewards.
The maximum emissions multiplier is achieved when the proportion of veFCTR supply held by the user approaches the proportion of strategy staked liquidity (i.e. approaches ).
When is greater than , the rate of multiplier decay is slower than if is lower than .
Weighted Liquidity Formulas
At it's core, the emissions multiplier ensures fairer distribution of emission rewards by constantly comparing:
Proportion of staked liquidity the user contributes to a specific strategy:
Proportion of veFCTR supply held by the user:
In general, the larger the proportion of veFCTR supply held, the larger the emissions multiplier.
Weighted Liquidity
By applying a veFCTR holding weight to the staked liquidity provided by the user, it enables veFCTR holders to access up to 2.5x the emissions for their staked liquidity. The weighted liquidity for a user is calculated based on the following formula:
The above formula is used to calculate the for every depositor in the strategy, including those who do not have veFCTR staked. The esFCTR emissions allocated to the pool for that epoch is then linearly streamed throughout the epoch based on the proportion of the strategy's that the user holds at that point in time.
Based on the above formula, there are a few critical points to take note of:
The maximum emissions multiplier of 2.5x occurs when the approaches the
When is greater than , the rate of multiplier decay is significantly slower than if is lower than
Put simply, the weighted liquidity formulas prioritizes distributing emissions towards users with larger (i.e. users who have staked more FCTR for longer periods). For the same absolute % difference, your emissions multiplier will be much higher if your is greater than . To achieve the max multiplier, your should be closer to .
Example
Users
Alice provides 100 staked liquidity but does not hold any veFCTR
Bloxy provides 100 staked liquidity and holds 50veFCTR
Conditions
Assume no other users in the strategy hence
Total veFCTR supply (including Bloxy): 500veFCTR
Emission rewards allocated to strategy: 1,000 esFCTR
Alice's Weighted Supply
Bloxy's Weighted Supply
Emissions Distribution
Users
Alice provides 100 staked liquidity but does not hold any veFCTR
Bloxy provides 10 staked liquidity and holds 50veFCTR (50% -> 10% of stakedLiquidity)
Conditions
Assume no other users in the strategy hence
Total veFCTR supply (including Bloxy): 500veFCTR
Emission rewards allocated to strategy: 1,000 esFCTR
Alice's Weighted Supply
Bloxy's Weighted Supply
Emissions Distribution
Observations
Change: Bloxy reduces staked liquidity proportion to match veFCTR supply proportion.
Result: Based on the new staked liquidity, Bloxy receives ~2.2x the esFCTR. Note that the capital efficiency as Bloxy's staked liquidity is reduced. Bloxy could have also chosen to acquire more veFCTR to get a higher multiplier. The maximum multiplier is also dependent on the strategy's liquidity as well as ttotal veFCTR supply.
Users
Alice provides 100 staked liquidity but does not hold any veFCTR
Bloxy provides 100 staked liquidity and holds 150veFCTR (100 more than baseline -> 25% vs 10% of veFCTR supply)
Conditions
Assume no other users in the strategy hence
Total veFCTR supply (including Bloxy): 600veFCTR
Emission rewards allocated to strategy: 1,000 esFCTR
Alice's Weighted Supply
Bloxy's Weighted Supply
Emissions Distribution
Observations
Change: Bloxy holds an additional 15% of veFCTR supply.
Result: Bloxy gets an additional 136esFCTR which is a 1.27x multiplier.
Users
Alice provides 100 staked liquidity but does not hold any veFCTR
Bloxy provides 200 staked liquidity and holds 50veFCTR
Conditions
Assume no other users in the strategy hence
Total veFCTR supply (including Bloxy): 500veFCTR
Emission rewards allocated to strategy: 1,000 esFCTR
Alice's Weighted Supply
Bloxy's Weighted Supply
Emissions Distribution
Observations
Change: Bloxy stakes an additional 100 liquidity and now owns 66% of strategy staked liquidity.
Result: Bloxy gets an additional 210esFCTR which is a 1.42x multiplier.
Users
Alice provides 100 staked liquidity but does not hold any veFCTR
Bloxy provides 100 staked liquidity and holds 50veFCTR
Charles stakes FCTR to increase the veFCTR supply by 250veFCTR but does not provide liquidity nor vote on Scale (i.e. pure increase in veFCTR supply)
Conditions
Assume no other users in the strategy hence
Total veFCTR supply: 750veFCTR
Emission rewards allocated to strategy: 1,000 esFCTR
Alice's Weighted Supply
Bloxy's Weighted Supply
Emissions Distribution
Observations
Change: veFCTR supply increases by 50% resulting in Bloxy only holding 6.67% of veFCTR supply (down from 10%).
Result: Bloxy gets an additional 45esFCTR which is a 1.09x multiplier.
Users
Alice provides 100 staked liquidity but does not hold any veFCTR
Bloxy provides 100 staked liquidity and holds 50veFCTR
Charles provides 100 staked liquidity but does not hold any veFCTR
Conditions
Assume no other users in the strategy hence
Total veFCTR supply (including Bloxy): 500veFCTR
Emission rewards allocated to strategy: 1,000 esFCTR
Alice's Weighted Supply
Bloxy's Weighted Supply
Charle's Weighted Supply
Emissions Distribution
Observations
Change: The strategy's staked liquidity increase by 50% resulting in Bloxy owning 66% of the staked liquidity (compared to 50%).
Result: Bloxy rewards drops by 80esFCTR due to liquidity dilution.
Last updated
Was this helpful?