Staking Overview
1
Delegate SUI
Lock SUI tokens by delegating to a validator
2
Earn Rewards
Receive staking rewards each epoch
3
Withdraw
Unstake and withdraw principal plus rewards
Staking Pool
Each validator operates a staking pool:Staked SUI Object
When you stake, you receive a StakedSui object:StakedSui objects are NFTs that represent your stake. You retain custody and can transfer or trade them.
Staking Process
Adding Stake
Minimum Stake
Rewards Calculation
Exchange Rate
Rewards are tracked through an exchange rate mechanism:- You deposit SUI
- Pool mints pool tokens at current exchange rate
- Exchange rate improves as rewards are added
- When you withdraw, pool tokens convert back to SUI at new rate
Example
Withdrawing Stakes
Fungible Staked SUI
After the warmup period, StakedSui can be converted to fungible form:- Merging stakes from different epochs
- More flexible trading
- Simplified management
Validator Selection
Choose validators based on:Performance
Uptime and transaction processing speed
Commission
Lower commission = more rewards for delegators
Stake Amount
Consider stake distribution for decentralization
Reputation
Track record and community standing
Epoch Boundaries
Staking operations take effect at epoch boundaries:Using the SDK
Stake SUI
Withdraw Stake
Check Rewards
Risks and Considerations
Best Practices
Diversify across validators
Diversify across validators
Monitor validator performance
Monitor validator performance
Regularly check:
- Uptime percentage
- Commission rate changes
- Total stake (avoid over-concentrated validators)
Compound rewards
Compound rewards
Related Topics
SUI Token
Learn about SUI
Validators
Understand validators
Epochs
Learn about epochs