Pick a position
raSOL, or any active stake account in your wallet. The wizard reads each account's lifecycle phase and only offers the path the chain will accept.
Skip the deactivation queue. Hubra routes both raSOL and live native stake accounts through Sanctum's shared liquidity in a single transaction - and we let you exit only the slice you need. No protocol fee, just the price impact.
No deactivation epoch, no claim queue. Sign once, SOL lands.
Dynamic. Sanctum quotes live against pool depth on every request - native and raSOL alike.
Split a stake account in the same bundle. Receipts redeem at any amount.
The deactivation queue isn't a law of physics - it's the settlement layer. Sanctum holds pooled SOL liquidity against every major LST and against unbonded stake. We swap your position into that pool instead of waiting for it to mature.
Hubra charges no protocol fee on unstake. What you pay is the price impact on the underlying liquidity. Both instant routes - native and raSOL - are dynamic and quoted live by Sanctum, starting from around 0.05% in healthy markets. Pick the trade-off; we don't mark anything up.
Sanctum depositStake routes the active stake into the LST reserve. Partial amounts are split first.
Sanctum depositStake routes the active stake into the LST reserve. Partial amounts are split first.
Solana's native deactivation. The stake account moves to inactive at the epoch boundary, then withdraws to the wallet.
Solana's native deactivation. The stake account moves to inactive at the epoch boundary, then withdraws to the wallet.
Sanctum router swaps raSOL into SOL across pooled LST liquidity. Quote refetched on every keystroke.
Sanctum router swaps raSOL into SOL across pooled LST liquidity. Quote refetched on every keystroke.
Stake-pool withdrawal returns a freshly minted stake account, which deactivates over the next epoch.
Stake-pool withdrawal returns a freshly minted stake account, which deactivates over the next epoch.
Source · live Sanctum router quotes for variable fees · on-chain stake program for slow paths
Stake accounts are normally all-or-nothing. Sanctum's depositStake consumes a whole account, so the textbook answer for "exit half" is "close everything and start over."
Hubra's wizard splits the source account first - on-chain, in the same bundle. SystemProgram.split mints a fresh account holding only the slice you want to exit; that fragment routes through Sanctum, the remainder stays delegated and keeps earning at the same epoch boundary.
raSOL doesn't need any of this. The receipt is fungible: redeem 0.001 raSOL or 12,400 raSOL, the path is the same.
Active, delegated to Hubra's vote account, earning each epoch.
Fresh account, same delegation. Routes into Sanctum's depositStake reserve.
Minus the live price impact. Lands in the wallet in the same transaction.
Untouched. Same vote account, same APY, no re-delegation.
Source · SystemProgram split + Sanctum depositStake
The deactivation epoch protects consensus, not your liquidity. Sanctum's reserve does the protection on the user's behalf - by holding pooled SOL against every credible source of stake, including stake accounts that haven't deactivated yet.
Sanctum holds shared liquidity against every major Solana LST. The router scans depth across that reserve plus AMM venues and picks the cleanest exit per request.
Active stake accounts are usable collateral. Sanctum's depositStake instruction accepts a whole account and pays out SOL from the reserve - the account moves into the LST pool, the SOL flows back to you.
Every instant route fetches a fresh quote on each amount change. The Net you see on screen is the Net you sign - no slippage drift between preview and confirmation.
Source · Sanctum LST router and depositStake program · live on Solana mainnet
What allocators ask before exiting a stake account or LST in one transaction - the chain context, the cost surface, the edges.
Yes. An active stake account normally takes about one epoch (2 to 3 days) to deactivate before its SOL becomes withdrawable. Hubra routes the active account through Sanctum's depositStake flow instead - the account moves into the LST reserve and you receive SOL out of pooled liquidity in the same transaction. You skip the deactivation queue entirely; the cost is the price impact on the pool, not lost rewards.
It works for active stake accounts (delegated to a vote account and earning). Activating accounts can be cancelled (deactivate + withdraw, immediate). Already-deactivating accounts have to finish their cooldown - no liquidity layer can accelerate that, because the SOL isn't yet withdrawable. Inactive accounts withdraw to the wallet directly.
Hubra charges no protocol fee on unstake. What you pay is price impact, and both instant routes are dynamic - Sanctum quotes live against pool depth on every request. In healthy markets, that starts from around 0.05% for native and raSOL alike, and scales with size and liquidity. The slow paths are fixed: 0% on native (just Solana's epoch deactivation) and 0.1% on raSOL slow (which returns a stake account over one epoch).
The wizard splits the source account first. SystemProgram.split creates a new stake account holding only the amount you want to exit, and routes that into Sanctum. The remainder stays delegated and keeps earning. raSOL partials are simpler still - the receipt is fungible, so any size works without splitting anything.
Sanctum quotes against live pool depth: shared LST reserves, AMM pools, and routing options. Two redemptions a minute apart can quote differently as depth shifts and other LSTs trade against it. The wizard fetches a fresh quote on each amount change so the Net you see is the Net you sign.
Sanctum's shared LST liquidity layer - pooled depth across every major Solana liquid staking token plus AMM routes. When you unstake, you're swapping into a counterparty in that pool, not waking up your validator's stake. That's why the exit is immediate: the SOL is already there.
Native instant takes a snapshot of the active stake (rewards already credited at past epoch boundaries are part of the principal). The current epoch's reward, which hasn't settled, is forfeited - Sanctum can't price stake that hasn't been confirmed yet. raSOL instant has no equivalent - the redemption rate already reflects every settled epoch up to now.
raSOL slow unstake requires at least 0.1 SOL of value, because below that the rent on the freshly minted stake account starts to dominate. Instant paths (raSOL or native) have no Hubra minimum - Sanctum's pool sets the floor, which is effectively dust.