Staking (Yieldra Power)
Time-Weighted Influence
YRA tokens can be locked for anywhere between 3 to 333 days. Each additional day locked grants an additional 0.33% YRA Power (compounding). For example:
100 YRA locked for 3 days= 100.99 YP (0.99% bonus)
100 YRA locked for 100 days = 139.02 YP (39.02% bonus)
100 YRA locked for 333 days= 299.54 YP (199.54% bonus)
The longer the lock, the more exponential the rewards.
Locking Summary
The longer you lock YRA, the more YRA Power (YP) you earn.
Your lock time decreases as days pass, but your YP remains constant.
Once your lock ends, you can withdraw anytime with no penalty, while retaining the same YP even after expiry.
Adding more tokens to an existing lock triggers a soft reset based on how many tokens are added.
Extending your lock time triggers a full reset to the new duration, regardless of how much time has already passed.
Users can unlock early for a penalty of 1% + 0.05% per day remaining.
Reward Pool Distribution
The Yieldra staking mechanism uses a decay per epoch (1 epoch = 1 day) model. Each epoch distributes 0.5% of the remaining rewards to users who are staked in the current epoch. Users must be staked for a full epoch to start earning rewards, partial epochs do not qualify for rewards.
Since protocol revenue will feed into the reward pool, this creates a moving average of protocol performance.
Fixed Lock Time
When locking YRA, users select a fixed period (between 3 and 333 days). During this period, they retain the same YRA Power. Users cannot reduce their lock time but may withdraw early by paying the early unlock fee (see below). Extending the lock time resets the timer to the new period.
Increasing Lock Time
Extending the lock time always resets the timer. Example: If a user increases their lock from 100 weeks to 150 weeks after 10 weeks, their lock resets to the full 150 weeks.
Locking Additional Tokens
Users may add more YRA to their lock at any time. To prevent exploitation, the lock time adjusts proportionally based on the ratio of newly locked tokens using the following formula:
New lock time remaining = (initial lock time – current lock time remaining) × (portion of new tokens) + lock time remaining
Early Unlock Fee
Locked YRA may be withdrawn early with a penalty:
Base penalty: 1%
Plus: 0.05% per day remaining (rounded up)
Examples:
Less than 1 day remaining = 1% + 0.05% = 1.3%
50–51 days remaining = 1% + 3.3% = 2.55%
332–333 days remaining = 1% + 45% = 17.65%
The penalty is distributed as follows:
50% Yieldra Treasury
50% Distributed to Reward Pool
Example Walkthrough
Alice discovers Yieldra and locks 100 YRA for 50 days, gaining 117.91 YP.
After 10 days, she earns 10 YRA from rewards. Excited, she adds 10 more YRA to her lock. Her remaining lock time increases from 40 days to 40.91 days, and her YP rises to 129.70.
Later, she buys 2,000 more YRA and extends her lock to the maximum of 333 days. Her lock timer resets, and her YP jumps to 6,320.38.
33 days later, there is a new token launching on Yieldra Alpha. Alice unlocks 100 YRA early with 300 days remaining on her lock. After a 16% penalty, she receives 84 YRA back. Her remaining 2,010 YRA stay locked for 300 days, with her YP adjusted to 6,020.83.
Alice realizes she could have instead borrowed against her ETH in Yieldra Lending — without losing her governance power.
Last updated