๐Ÿ”บParaSwap SRB

ParaSwapSRB is a benchmark that represents the annualized staking rate for the PSP token. Because of the nature of the tokenomics of this token the value is the reward rate of the most popular reward option which has more than the super majority of the tokens that are locked.

ParaSwapSRB is calculated and published by Staking Rewards via the PSP Profile and Staking Data API.

ParaSwapSRB=(prโˆ—rs)/vlโˆ—t1/e1ParaSwapSRB = (pr * rs)/ vl * t1 / e1

Formula keyMetric nameDescription

pr

Predicted Rewards (epoch_revenue_share * personal_share)

The prediction of all fees collected on the protocol during the current epoch.

Formula: Current epoch accrued revenue valued in USD at the moment of accrual + ( % remaining of the epoch * median of last 3 epoch's revenue) Personal share is the default value we display in the calculator: (default = 10000 usd investment / token price) and the formula: default / (total_paraboost + default)

rs

The new share of the reward option (pool_share)

The adjusted share of the reward option. The share of the boosted pool would be:

(tokens_sepsp2 + default) / (tokens_sepsp1 + 2.5 * default * tokens_sepsp2)

vl

Investment (investment)

The value deposited: default * price

t1

Days Constant

365d

e1

Epochs Constant

28d


Paraboost Score:

The paraboost score is a multiplier that represents your share of the reward distribution when compared to the total paraboost score of all stakers.

paraboostScore=tokenScoreโˆ—myBoostparaboostScore = tokenScore * myBoost

myBoost=tb1โˆ—tb2โˆ—mbโˆ—pbโˆ—bbโˆ—rb1โˆ—rb2myBoost = tb1 * tb2 * mb * pb * bb * rb1 * rb2

tokenScore=sePSP1+2.5โˆ—sePSP2tokenScore = sePSP1 + 2.5 * sePSP2

MetricBoost nameDescription

sePSP1

The amount of staked PSP in the basic pool.

sePSP2

The amount of staked PSP in the boosted pool.

tb1

General Trading Boost

The more volume a user trades through ParaSwap, the bigger the boost.

tb2

Trading Boost Stable to Stable

Stablecoin to stablecoin trades provide different boost values. Harder to collect fees (less spread).

mb

Market Making Boost

Market makers, including limit orders participants, OTC, and RFQ (PMMs), are eligible for stake boost depending on filled orders volume.

pb

Pooling Boost

Liquidity provision through sePSP2 for the time an asset is kept without requesting a withdrawal. A minimum amount of 10k sePSP2 amount is required for it to be counted for the boost. The boost will be calculated using averages of the stake, and triggering an unstake request will reset the boost timer

bb

Balance Booster

Holders of a minimum of $100 worth of PSP in the userโ€™s wallet on a single chain receive a 10% boost.

rb1

Referrer Boost

Trades made using a referral link will provide a 20% boost to the referrer.

rb2

Referral Boost

Trades made using a referral link will provide will receive a 10% boost on applicable trades.

(migration boost)

Migration boost

Boost bonus from migrating from PSP to PSP 2.0. (Not to be included in the calculator)

Boost values where none were presented:

tb1

tb2

mb

pb


Revenue Share

myRevenueShare=ps/(tp+ps)myRevenueShare = ps / ( tp + ps)

MetricNameDescription

ps

My Paraboost Score

The paraboost score for the current epoch.

tp

Total Paraboost

The total paraboost score from all staking users.


Final APR adjusted to user input

We derive this formula from the starting formula and the revenue share:

myBasicPoolAPR=prโˆ—(userInputโˆ—pb)โˆ—((plp1+userInput)/(plp1+userInput+2.5โˆ—plp2)/(userInputโˆ—price)โˆ—t1/e1myBasicPoolAPR = pr * (userInput * pb) * ((plp1 +userInput) / (plp1 + userInput + 2.5 * plp2)/ (userInput * price) * t1 / e1

myBasicPoolAPR=prโˆ—(2.5โˆ—userInputโˆ—pb)โˆ—(2.5โˆ—(plp2+userInput)/(plp1+2.5โˆ—(plp2+userInput)/(userInputโˆ—price/0.8)โˆ—t1/e1myBasicPoolAPR = pr * (2.5 * userInput * pb) * (2.5 * (plp2 +userInput) / (plp1 + 2.5 * (plp2 + userInput)/ (userInput * price / 0.8) * t1 / e1

Formula keyMetric nameDescription

pr

Predicted Rewards

The prediction of all fees collected on the protocol during the current epoch.

Formula: Current epoch accrued revenue valued in USD at the moment of accrual + ( % remaining of the epoch * average of last 3 epoch's revenue)

rs

User Revenue Share

The user's revenue share.

userInput

User Input

Amount of tokens the user is willing to stake.

price

Price

The current price of the asset.

plp1

PSP in Basic Pool.

Amount of tokens locked on the basic pool reward option.

plp2

PSP in Boosted Pool

Amount of tokens locked on the boosted pool reward option.

t1

Days Constant

365d

e1

Epochs Constant

28d


Data Sources:

  • Indexed Ethereum Data via Dune.


References:

Last updated