Performance bonds
A SOL buffer that allows validators with subpar APY join and stay in JPDP
Overview
If your validator’s APY is below the requirement, you can deposit SOL as a performance bond to cover the shortfall. The bond will be used to pay rewards to your delegators while your validator underperforms. This enables onboarding to JPool Delegation Program (JPDP) despite the APY gap and, for validators already in JPDP, allows continued participation while recovering performance.
All calculations and settlements occur at the end of each epoch. When your APY meets the requirement again, bond usage stops beginning with the next epoch. If there isn’t enough SOL to cover a previous epoch’s shortfall, the user’s stake is slashed proportionately. If the balance is zero, the stake is slashed in full, the validator becomes ineligible and is excluded from JPDP.
How to use bonds
Deposit bond
Step 1. Navigate to Validators → JPDP → Performance Bond.
Step 2a. Press Create Account and Deposit Bond if you use bonds for the first time.
Step 2b. Press Deposit if the account already exists.
Step 3. Enter the amount of SOL you want to deposit as a bond.
Step 4. Press Deposit.
A confirmation pop-up will appear and your bond balance will increase accordingly.
Withdraw bond
Only an owner of a validator's identity account can withdraw SOL from the bond balance.
Step 1. Navigate to Validators → JPDP → Performance Bond.
Step 2. Press Withdraw.
Step 3. Enter the amount of SOL you want to withdraw from the bond balance.
Step 4. Press Withdraw.
A confirmation pop-up will appear and SOL will be transferred from the bond balance to your wallet.
Last updated