Farming
Points Calculations
How SP Accrues Onchain
The amount of SP a user has is calculated by considering:
- User’s portion of the pool: The system takes the total amount of assets the user has staked in the pool (including any boosted amounts) and calculates the percentage the user deposited in relation to the pool total.
- Pool’s SP per each user’s portion: Within the Sophon Points framework, rewards are distributed from a shared pool that accumulates over time. Each participant’s portion of this pool is determined by their proportional liquidity contribution. As the number of participating pools increases or decreases, the points allocated proportionally fluctuate. For example, if a pool initially has 100 points to distribute, and Alice deposits 60% of the total liquidity while Bob deposits 40%, Alice would receive 60 SP, and Bob would receive 40 SP. If another participant joins or someone withdraws, the points allocation will be recalculated to reflect the updated proportions. Keep an eye on the Farming Portal for details on pool distribution totals.
- User’s rewards: A user’s rewards are calculated based on their portion of the pool and the total points the pool has earned. This is done by considering the user’s proportional contribution to the pool’s liquidity, including any boosted amounts, and multiplying it by the points per share the pool has accumulated.
This final number represents the amount of SP the user can claim.
SP Calculation Example
Let’s say a user has staked 100 BEAM in a pool, and the pool’s SP earned per BEAM is 50.
Using the formula, we can find the total SP:
The user has 5000 SP.
SP to SOPH Conversions
Your share of the 6% token allocation on Ethereum Mainnet is determined by your portion of the total SP earned during this period:
The final figure for Total SP emitted will be determined and communicated before the conclusion of the Ethereum Mainnet farming period.
Tracking Your SP
- Real-time SP tracking: You can monitor your Sophon Points earned in real-time within the Farming Portal.
- Accrual rates: Each pool displays its unique point accrual rate, indicating how quickly your points will accumulate. A user’s individual rate within a pool is relative to the total deposits of all users in that pool. The amount of SP each pool earns per block is calculated using this formula:
Was this page helpful?