TVL Mode Explanations
- Average (Constant): Total protocol TVL remains constant at the specified average value throughout the duration.
TVL(t) = TVLaverage
- Linear: Total protocol TVL grows linearly from initial to final value.
TVL(t) = TVLinitial + (TVLfinal - TVLinitial) × (t / duration)
- Exponential: Total protocol TVL grows exponentially from initial to final value.
TVL(t) = TVLinitial × eln(TVLfinal / TVLinitial) × (t / duration)
- Logistic: Total protocol TVL follows an S-curve (slow start, rapid growth, then slows down).
TVL(t) = TVLinitial + (TVLfinal - TVLinitial) / (1 + e-8 × ((t / duration) - 0.5))
- Up Then Down: Total protocol TVL peaks in the middle, rising then falling.
If t ≤ 0.5:
TVL(t) = TVLinitial + (TVLfinal - TVLinitial) × (t / 0.5)
If t > 0.5:
TVL(t) = TVLfinal + ((TVLinitial + TVLfinal) / 2 - TVLfinal) × ((t - 0.5) / 0.5) - Down Then Up: Total protocol TVL dips in the middle, falling then rising.
TVLmid = 0.7 × min(TVLinitial, TVLfinal)
If t ≤ 0.5:
TVL(t) = TVLinitial + (TVLmid - TVLinitial) × (t / 0.5)
If t > 0.5:
TVL(t) = TVLmid + (TVLfinal - TVLmid) × ((t - 0.5) / 0.5) - Front Loaded: Total protocol TVL is high early and decays over time.
TVL(t) = TVLinitial + (TVLfinal - TVLinitial) × (1 - (t / duration)0.7)
- Back Loaded: Total protocol TVL starts low and grows over time.
TVL(t) = TVLinitial + (TVLfinal - TVLinitial) × (t / duration)2
Note: In all formulas, t represents the normalized time (0 to 1) over the duration, where t = (day - start_day) / (end_day - start_day)
Token Configurations
Point Accruing Material 1
Point Accruing Material 2
About Token Configurations
Each token configuration represents a point-accruing material (token, market, or material) in the protocol. For each token, you specify:
- TVL YT Pendle: The total value locked of YT tokens on Pendle for this specific token.
- TVL Direct: The total value locked directly staked on the protocol (not on Pendle) for this token.
- Multipliers: The points multipliers for positions on Pendle vs. direct staking.
Important Note: When you have multiple related tokens (e.g., yzUSD and syzUSD), the TVL for the base token (e.g., yzUSD) represents only what is not staked. It does not include the staked portion, which should be configured as a separate token (e.g., syzUSD) with its own TVL Direct value.
How to Find TVL of a YT Token on Pendle
To find the TVL of a YT token on Pendle:
- Open the YT page on Pendle
- Click on "Specs"
- Open the YT address on DeBank
- DeBank will display the TVL
Point Accruing Material 1
Price Mode Explanations
- Linear to Zero: Price decreases linearly from initial price to near zero over the duration.
- Exponential to Zero: Price decreases exponentially from initial price to near zero over the duration.
- Stepwise Linear to Zero: Price drops in steps (usually aligned with yield distribution frequency). Price decreases by a fixed amount each step period until reaching zero.
- Two Phase (Campaign): Price behavior changes at a campaign end day. Before the campaign ends, price follows Pre Mode (flat, slow linear, or slow exponential). At campaign end, price drops by Post Discount percentage. After campaign ends, price follows Post Mode (linear, exponential, or stepwise to zero).
Results
Click "Calculate" to see results