My App
💰 Stake

☀️ How to use delayed unstaking with Solflare

Unstake vSOL at the full pool rate with a delayed unstake, then turn the stake account into SOL in Solflare.

A delayed unstake gives you the full pool value of your vSOL, minus a 0.1% fee, but not straight away.

Need your SOL right now? Use Instant unstake instead. It swaps vSOL for SOL immediately through the Unstake Pool, for a small fee. See How to unstake your LST.

If you use Phantom, see How to use delayed unstaking with Phantom.

Unstake your vSOL

The Vault sends your SOL to one or more stake accounts in your wallet. You then unstake those accounts in Solflare, wait for the current Solana epoch to end, and withdraw the SOL (Figure 3.17).

Delayed unstaking sends the full pool value of vSOL minus a 0.1% fee into one or more stake accounts that must each be unstaked, remain Deactivating until the epoch ends, become Inactive, and then be withdrawn as SOL to the main balance; when lots of stake leaves at once, part may take one more epoch.

Figure 3.17: From vSOL to SOL

Start a delayed unstake on The Vault

  1. Go to thevault.finance and tap Open dapp. The first time, tick both boxes and tap I Agree.
  2. On the Stake page, open the Delayed unstake tab.
  3. Enter how much vSOL to unstake.
  4. Tap Connect Wallet, choose Solflare, and approve the transaction in Solflare.

You receive your SOL in one or more stake accounts. Larger amounts can be split across several stake accounts, so Solflare may ask you to approve more than one transaction.

Unstake each stake account in Solflare

  1. Open the Portfolio tab and choose Stake.
  2. Select an Active stake account from your delayed unstake.
  3. Select Unstake and confirm the transaction.

The stake account now shows Unstaking. Select it to see Solflare's estimate of the time left. Repeat these steps for every stake account you received.

Wait for the epoch to end

A stake account finishes unstaking when the current Solana epoch ends. An epoch currently lasts about 32 hours, so the wait is anywhere from a few minutes to about a day and a half, depending on when you unstaked. You can follow epoch progress on Solana Explorer or solanabeach.io.

When a lot of stake is leaving the network at once, part of your stake can take one more epoch to finish.

Withdraw your SOL

  1. Open the Portfolio tab and choose Stake.
  2. Select the stake account once it has finished unstaking.
  3. Select Withdraw and confirm the transaction.

The SOL moves to your main Solflare balance. Repeat for each stake account.

Good to know

  • Unstake first: SOL can only be withdrawn once a stake account has finished unstaking. A stake account you have not unstaked stays delegated to its validator.
  • Fees: each new stake account holds a small deposit, currently about 0.0017 SOL, that comes back to you when you withdraw. Every transaction also costs a tiny network fee. Keeping about 0.02 SOL in your wallet covers both.
  • Instant or delayed: instant unstaking is quicker, and its price depends on the Unstake Pool at that moment. Delayed unstaking always returns the full pool value of your vSOL, minus the 0.1% fee, once the epoch ends.
  • Solflare's Instant Unstake: in step 2 you can turn on Instant Unstake instead of selecting Unstake. You get SOL right away, for a fee of 0.5% to 3% depending on available liquidity, instead of waiting for the epoch to end.

On this page