Solaris Rewards System

What is Solaris Staking?

The Solaris rewards system operates on a continuous distribution model with weekly periods (or three-day periods in future). Stakers earn rewards proportional to their stake and duration, with rewards distributed in SOL.

Ready to start staking?

Visit our staking platform:

How Rewards Work

Core Principles

Rewards accumulate continuously (per second) throughout each distribution period. Your earned rewards are calculated based on your proportional share of the total staked tokens. For example, if you hold 10% of all staked tokens, you'll receive 10% of the distributed rewards.

Distribution Period

The current reward distribution period is set to 1 week. During this time:
  • Rewards accumulate continuously
  • Stakers can join or leave at any time
  • Claims can be made at any point

How to Get Your Rewards

Claiming Steps

Rewards must be manually claimed through the platform's "Claim Rewards" button. This design choice allows users to:
  • Optimize their gas costs by choosing when to claim
  • Accumulate rewards over multiple periods if desired
  • Review their pending rewards before claiming

Safety of Your Rewards

All unclaimed rewards are securely stored in the smart contract until claimed. There is no expiration date for claiming rewards, ensuring users never lose their earned rewards.

Freedom to Stake and Unstake

Time Requirements

The system implements a flexible staking model:
  • No minimum staking period
  • Users can unstake at any time
  • Rewards accrue based on actual staking duration
  • Partial period participation receives proportional rewards

How We Calculate Your Rewards

Formula

Your rewards are calculated using the following formula:
Your Rewards = (Your Staked Amount / Total Staked) × Period Reward × (Your Staking Time / Period Duration)

Real-World Example

Using a sample scenario:
  • Period Reward: 30 SOL
  • Period Duration: 1 week
  • Your Stake: 1M Solaris
  • Total Staked: 10M Solaris
Results:
  • Full week staking: (1M/10M) × 30 SOL × (7/7) = 3 SOL
  • Half week staking: (1M/10M) × 30 SOL × (3.5/7) = 1.5 SOL

What You Need to Know

Key Points

    Rewards are distributed in SOL, not Solaris tokens
    Maintain sufficient SOL balance for transaction fees
    Mathematical distribution ensures fairness for all participants

How Rewards Change Over Time

As the staking pool grows:
  • Individual reward shares may decrease with more participants
  • Total reward pools may increase in future periods
  • System maintains proportional fairness regardless of pool size

Frequently Asked Questions

Q: When do rewards start accumulating? A: Immediately upon staking. Distribution occurs continuously, but claiming is manual.
Q: Are rewards automatically distributed? A: No, manual claiming is required via the "Claim Rewards" button to optimize gas fees.
Q: Is there a lock-up period? A: No, you can unstake at any time. Rewards are proportional to staking duration.
Q: How do increasing staker numbers affect rewards? A: Individual shares may decrease with more stakers, but total reward pools may grow over time.
Q: What happens to unclaimed rewards? A: They remain safely stored in the contract until claimed, with no expiration date.

Quick Withdrawal Options

Emergency Features

  • Emergency unstake option available for urgent withdrawals
  • Enables immediate access to staked tokens
  • Accumulated rewards up to withdrawal point are preserved

Behind the Scenes

How We Track Rewards

The contract implements an advanced accumulator pattern that:
  • Updates rewards per share on a global level
  • Maintains individual user reward debt tracking
  • Ensures mathematically precise distribution
  • Prevents reward double-counting or loss

Saving on Transaction Fees

  • Flexible claiming schedule - no urgency required
  • Gas-efficient reward calculations
  • Consistent rewards regardless of claim frequency
  • Monthly claims yield same rewards as daily claims

How We Keep Your Funds Safe

Security Measures

  • Staked tokens secured in program-controlled vaults
  • Separate funds controller for rewards pool
  • Governance-controlled reward rate updates
  • Protected against reward pool depletion

Verification & Tracking

  • All operations recorded on-chain and verifiable
  • Real-time reward calculations
  • Public state verification capabilities
  • Publicly visible reward rates and periods

Tips for Success

Best Ways to Stake

    Regularly monitor pending rewards in the UI
    Consider gas costs when planning claims
    Maintain sufficient SOL for transaction fees
    No need to unstake/restake for new periods
    Consolidate stakes to avoid multiple small positions

Common Mistakes to Avoid

    Unstaking immediately before reward distribution
    Forgetting to claim rewards before unstaking
    Worrying about missing claim windows
    Creating multiple small, fragmented stakes

What's Coming Next

Future Updates

  • Potential reward rate adjustments based on participation
  • Additional feature implementations
  • Community Airdrops
  • Integration of community feedback
  • Updates announced through official channels