Choose a lock tier (longer lock = more shares = more rewards).
5
Approve transaction
Approve the transaction in your wallet.
Each stake creates a separate position with its own amount, tier, lock timer, and reward tracking. You can have as many positions as you want in the same pool.
Claiming rewards
Your SOL rewards accumulate automatically as fees are synced into the pool. There is no expiry. Claim whenever you're ready.
Unstaking
After your lock period ends, you can unstake. Unstaking automatically claims all your pending SOL rewards in the same transaction and closes the on-chain account. You get the rent back (~0.002 SOL).
You will never lose unclaimed rewards by unstaking. The on-chain program calculates and transfers your pending SOL, returns your tokens, and closes the position — all in one atomic transaction.
What if nobody is staking when rewards get synced?
What happens to SOL rewards if no one is staking?
The SOL goes into an unallocated buffer on the pool. Next time someone stakes and more rewards come in, the buffer gets distributed. No SOL is lost.