Points Controller

Points Controller (Points Management System)
Purpose The PointsController is the dedicated module that manages and aggregates airdrop point accrual for all vault participants. It ensures that users automatically earn points from multiple Somnia ecosystem protocols without needing to track them individually.
Key Features
Multi-Source Tracking – Supports integration with different point systems across the Somnia ecosystem.
Global Index System – Uses a gas-efficient index to calculate rewards without constant updates for every user.
Real-Time Calculation – Updates point balances dynamically whenever deposits, withdrawals, or global rate changes occur.
Configurable Rates and Multipliers – Allows governance to adjust point accrual speed and reward multipliers per source.
Preview Functionality – Users can view their current point balance and projected accrual at any time.
Administration
Register new point sources as new protocols or reward programs are added.
Update base earning rates and multipliers to reflect ecosystem changes.
Maintain accurate indexes for efficient and transparent point distribution.
The PointsController acts as the bridge between user vault shares and ecosystem rewards, giving users a unified, transparent view of all points earned across Somnia’s DeFi landscape.
Last updated