This guide gets you from a Solana wallet to a working stake position. No engineering required.Documentation Index
Fetch the complete documentation index at: https://docs.hubra.app/llms.txt
Use this file to discover all available pages before exploring further.
Open the app
Go to hubra.app/s and connect a Solana wallet (Phantom, Backpack, Solflare, or any other standard wallet).
Choose a strategy
The app surfaces the four canonical paths. For SOL, pick Native for the cleanest custody surface or Liquid if you want a transferable raSOL receipt. For USDC, pick Earn.See Strategies for the trade-offs.
Pick an amount
Type the amount of SOL or USDC you want to stake. The app shows the live exchange rate, expected output, and any fees up front. There is no minimum.
Sign the transaction
Approve the transaction in your wallet. Hubra covers network fees, so you do not need a SOL balance set aside for gas.
When you want to exit
Three paths, depending on the strategy:- Native, slow: Standard
StakeProgram.deactivate. Account becomes withdrawable after the deactivation epoch (about 2 to 3 days). No fee. - Native, instant: Routed through Sanctum’s
depositStake. Active stake settles to SOL in one transaction. Pays a price-impact fee to the LST liquidity pool. - Liquid, instant: Swap raSOL → SOL through Sanctum’s pooled LST liquidity. One transaction, pays price impact only.
- Liquid, slow:
withdrawStaketo a native stake account, then standard epoch deactivation. - USDC, instant: Voltr direct withdraw. No cooldown, no fee.
What’s next
Native staking
The cleanest delegation route.
Liquid staking
Stake exposure with a transferable receipt.
Instant unstake
Exit a position in a single transaction.
Developer API
Same operations, programmatic.