Points & Rewards
How are points calculated?
Points are based on your vault share balance and the time you stay deposited.
Formula: Points = Shares × Time × Base Rate × Multiplier
The system uses a global index and user index to calculate efficiently without updating every block.
When do I start earning points?
Point accrual begins immediately after your deposit is confirmed and vault shares are minted to your address.
Can I see my current point balance?
Yes. You can view your accumulated points at any time through the Insomnia interface. On-chain, you can also call the preview()
function in the PointsController contract to check your current balance.
Do points compound over time?
No. Points accumulate linearly. The longer you stay in the vault and the larger your deposit, the more points you earn.
Do different vaults earn points at different speeds?
Yes. Each vault has its own base rate and multipliers, depending on its strategy and risk level. For example, boosted vaults may have longer lockups but offer higher point multipliers.
What happens to my points if I withdraw?
Your accumulated points are safe and remain credited to you, but you stop earning new points once you exit the vault.
Can governance change point rates?
Yes. Governance has the ability to adjust base rates and multipliers across different point sources to keep the system fair and aligned with the Somnia ecosystem.
Last updated