How to manage stake accounts

Managing stake accounts in case of native staking via JStaking or Flex Staking

When using JStaking and Flex Staking, you can choose to stake natively with a validator by disabling the GET JSOL (Liquid Staking) toggle. It means your stake will be delegated to this validator bypassing JPool, and this validator's APY will apply to it.

When you do this, a new stake account is added to your stake account list and activated in the end of the current epoch. You can activate and deactivate, merge and split existing stake accounts, deposit them to JPool, or withdraw SOL from them.

If you you already have an active stake account with one of the validators included in the JPool Delegation Program, you can easily redelegate it to JPool to receive JSOL by pressing the CONVERT TO JSOL button on the Smart Staking tab.

When you stake natively to a validator, its APY applies to your stake. It might be marginally higher than what JPool has to offer but in this case you become ineligible for the benefits of liquid staking.

Activate stake accounts

Step 1. Press ACTIVATE for the stake account you want to activate.

Step 2. Confirm the transaction in your wallet app. If it's successful, you will see a confirmation pop-up.

Your stake account will be activated in the end of the current epoch. You won't be able to manage it until it's active. You can stop the activation process at any time by pressing DEACTIVATE.

You can activate multiple stake accounts at once by checking their boxes, selecting Activate in the drop-down list, and pressing OK.

Deactivate stake accounts

Step 1. Press DEACTIVATE for the stake account you want to deactivate.

Step 2. Confirm the transaction in your wallet app. If it's successful, you will see a confirmation pop-up.

Your stake account will be deactivated in the end of the current epoch. You won't be able to withdraw SOL from it until it's inactive.

You can deactivate multiple stake accounts at once by checking their boxes, selecting Deactivate in the drop-down list, and pressing OK.

Merge stake accounts

Step 1. Check the boxes of the stake accounts to be merged.

Step 2. Press the drop-down list box, select Merge Accounts, and press OK.

Step 3. Confirm the transaction in your wallet app. If it's successful, you will see a confirmation pop-up.

The stake accounts are merged into one.

Split stake accounts

Step 1. Press SPLIT for the stake account you want to split.

Step 2. In the SPLIT ACCOUNT pane, indicate how many SOL you want in the new stake account or press one of the three proportion buttons with different ratios.

Step 3. Press SPLIT.

Step 4. Confirm the transaction in your wallet app. If it's successful, you will see a confirmation pop-up.

A new stake account is created holding the amount of SOL you have indicated. The original stake account's balance is reduced by said amount.

Withdraw SOL from stake accounts

You can only withdraw SOL from an inactive stake account. If it's active, deactivate it first, following the steps in Deactivate stake accounts.

Step 1. Press WITHDRAW.

Step 2. Confirm the transaction in your wallet app. If it's successful, you will see a confirmation pop-up.

The withdrawn SOL is deposited to your wallet.

You can withdraw SOL from multiple stake accounts at once by checking their boxes, selecting Withdraw in the drop-down list, and pressing OK.

Deposit to JPool

You can deposit SOL staked natively with a validator to JPool. There are two options: via Smart Staking and direct staking.

Deposit via Smart Staking

Step 1. Press STAKE TO JPOOL for the stake account to be redelegated to JPool.

Step 2. In the drop-down list, choose SMART STAKING.

Step 3. Confirm the transaction in your wallet app. If it's successful, you will see a confirmation pop-up.

Your stake account is redelegated to JPool via Smart Staking.

You can deposit multiple stake accounts via Smart Staking by checking their boxes, selecting Deposit to JPool in the drop-down list, and pressing OK.

Deposit via direct staking

Step 1. Press STAKE TO JPOOL for the stake account to be redelegated to JPool.

Step 2. In the drop-down list, choose DIRECT STAKE.

Step 3. Confirm the transaction in your wallet app. If it's successful, you will see a confirmation pop-up.

Your stake account is redelegated to JPool via direct staking. It means JPool stakes your SOL with the same validator and gives you JSOL in return.

Last updated