What is liquid staking?
Liquid staking allows you to:- Earn staking rewards on your SOL
- Maintain liquidity with jupSOL tokens
- Use jupSOL in DeFi while earning staking rewards
- Unstake anytime without waiting periods
jupSOL is a liquid staking token that appreciates in value relative to SOL as staking rewards accumulate.
How liquid staking works
Staking SOL
Stake with AI agent
Use natural language to stake:Supported commands
The AI agent recognizes:- “stake sol”
- “stake with jupiter”
- “jup staking”
- “stake with jup”
- “liquid staking”
- “get jupsol”
Staking implementation
Here’s how staking works under the hood:Stake action parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
amount | number | Yes | Amount of SOL to stake (must be positive) |
Response format
Understanding jupSOL
Value appreciation
jupSOL increases in value over time:Exchange rate
The jupSOL/SOL exchange rate reflects:- Accumulated staking rewards
- Validator performance
- Network staking yield
Using jupSOL
Once you have jupSOL, you can:Hold for rewards
Simply hold jupSOL in your wallet. The value appreciates automatically as staking rewards accumulate.Swap to SOL
Convert jupSOL back to SOL anytime:Use in DeFi
Use jupSOL as collateral or in liquidity pools while earning staking rewards:- Provide liquidity on DEXs
- Use as collateral for loans
- Earn trading fees + staking rewards
Unlike traditional staking, you don’t need to wait 2-3 days to unstake. Simply swap jupSOL to SOL via Jupiter Exchange.
Staking rewards
Current APY
Solana staking typically yields:- Base staking APY: 5-7%
- Commission fees: ~5-10% of rewards
- Net APY: 4.5-6.5%
How rewards accrue
Rewards accumulate through:Fees and costs
Staking transaction
- Network fee: ~0.000005 SOL
- Jupiter fee: 0%
- Token account creation: ~0.002 SOL (one-time, if you don’t have jupSOL account)
Validator commission
- Commission rate: ~5-10% of staking rewards
- Already deducted from APY
- No separate fee to pay
Unstaking
To convert jupSOL back to SOL:- Standard swap fees apply (~0.25%)
- Network transaction fees
- No unstaking fee or waiting period
Total cost to stake is minimal - typically less than 0.003 SOL for a new staker.
Staking strategies
Conservative approach
- First-time stakers
- Those needing liquidity
- Short-term holders
Moderate approach
- Regular users
- Medium-term holders
- Active DeFi participants
Aggressive approach
- Long-term holders
- Maximum reward seekers
- Those with other SOL sources
Monitoring your stake
Check jupSOL balance
View your jupSOL balance in the token accounts screen:Calculate rewards
To see your earned rewards:Track performance
- Monitor jupSOL/SOL exchange rate
- Track APY changes
- Compare with traditional staking
- Review validator performance
Advantages of liquid staking
Liquidity
Unstake instantly via swap - no waiting period like traditional staking
DeFi access
Use jupSOL in other protocols while earning staking rewards
Auto-compound
Rewards automatically compound without manual restaking
Diversification
Jupiter stakes across multiple validators reducing risk
Risks and considerations
Smart contract risk
Smart contract risk
Jupiter’s staking protocol is a smart contract. While audited and battle-tested, all smart contracts carry some risk.Mitigation:
- Jupiter is one of the most established protocols on Solana
- Regular security audits
- Large TVL demonstrates trust
- Start with smaller amounts
Validator risk
Validator risk
If validators perform poorly, rewards may be lower.Mitigation:
- Jupiter stakes with multiple high-quality validators
- Automatic validator selection and management
- Diversification across validator set
Slashing risk
Slashing risk
Theoretical risk of validators being slashed (penalized).Mitigation:
- Currently no slashing on Solana
- Jupiter selects reputable validators
- Risk is minimal in practice
Price volatility
Price volatility
SOL price may fluctuate regardless of staking.Consideration:
- Staking doesn’t protect against SOL price changes
- jupSOL and SOL prices move together
- Rewards help offset some volatility
Best practices
Before staking
- ✅ Understand liquid staking mechanics
- ✅ Check current APY rates
- ✅ Keep sufficient SOL for fees
- ✅ Research Jupiter protocol
- ✅ Start with test amount
During staking
- ✅ Confirm transaction details
- ✅ Verify jupSOL mint address
- ✅ Save transaction signature
- ✅ Monitor transaction status
After staking
- ✅ Verify jupSOL receipt
- ✅ Track exchange rate changes
- ✅ Monitor rewards accumulation
- ✅ Consider DeFi opportunities
- ✅ Rebalance periodically
Troubleshooting
Staking transaction failed
Staking transaction failed
Common causes:
- Insufficient SOL balance
- Not enough SOL for fees
- Network congestion
- RPC node issues
- Ensure you have amount + 0.003 SOL for fees
- Try again with lower amount
- Wait and retry during less congestion
Did not receive jupSOL
Did not receive jupSOL
If transaction succeeded but no jupSOL:
- Check transaction on explorer
- Refresh token balances
- Verify jupSOL token account exists
- Wait a few moments for balance update
Cannot swap jupSOL back
Cannot swap jupSOL back
If unable to unstake:
- Ensure you have SOL for swap fees
- Check Jupiter Exchange status
- Try smaller amount first
- Verify jupSOL balance is correct
Comparing staking options
| Feature | Jupiter Liquid Staking | Traditional Staking |
|---|---|---|
| Unstaking time | Instant | 2-3 days |
| Liquidity | Yes (jupSOL) | No |
| DeFi usage | Yes | No |
| Rewards | Auto-compound | Manual compound |
| APY | ~5-6% | ~5-7% |
| Minimum | Any amount | Often 1+ SOL |
| Setup complexity | Simple | More complex |
Related resources
Swapping tokens
Learn how to swap jupSOL back to SOL
DeFi operations
Explore other DeFi features
Token operations
Basic token management
Lending
Use jupSOL as collateral for loans