How does it work?
JPool's structure, processes, and strategy

What happens when I delegate my SOL to JPool?

  1. 1.
    You create a new staking account and transfer your SOL into it.
  2. 2.
    You delegate the new staking account to the Stake Pool.
  3. 3.
    Two epochs later, your stake is fully active and deposited into the pool.
  4. 4.
    You get JSOL tokens which serve as proof of your ownership of a share in the pool.
You can find out more about the inner workings of the JPool system under General architecture.
JPool uses Solana Foundation's stake pool program to make sure your funds are absolutely secure. Read more on security.

What can I do with my JSOL tokens?

You can use it to gain additional yields by providing ("mining") liquidity in a liquidity pool. There are currently three such pools for JSOL.
Two LPs are on Raydium: JSOL-SOL JSOL-USDC Read Raydium's guide to liquidity mining to get started.
One LP is on Saber: JSOL-SOL. Saber also has a good tutorial in their documentation.
When providing liquidity to a LP, it is important to be aware of the potential risks presented by the so-called impermanent loss, although it has virtually no effect in case of JSOL-SOL pair as it is regulated automatically by the existence of JPool setting the exchange rate.
Aside from liquidity mining, each of the pools can be used to instantly unstake by swapping your JSOL for SOL or USDC (or another cryptocurrency as more LPs are added supporting JSOL).
Learn about other DeFi options soon to be added in What's to come?​

What is JPool's smart strategy all about?

We use a two-pronged approach aiming at these objectives:
  • Ensure maximum returns on your stake by selecting top performing Validators
  • Strengthen the Solana network as a whole, thus also increasing the value of your SOL
The JPool's smart strategy is described in full detail in the Staking strategy section.

How do I get my SOL back?

When you decide to withdraw your stake, the following happens:
  1. 1.
    You return your JSOL tokens into the Stake Pool.
  2. 2.
    One of the following happens:
    1. 1.
      If there is a sufficient amount of SOL in the reserve balance, you receive your SOL immediately transferred into your wallet.
    2. 2.
      Otherwise, SOL is withdrawn from multiple validators and placed into several stake accounts under your ownership. All you need to do is unstake all of these. At the end of the epoch, you will be able to withdraw the SOL from the stake accounts.
  3. 3.
    You've gotten your SOL back, including rewards. Profit!
Obviously, you get more SOL than you originally delegated, including the compound rewards earned from staking.
Again, for the technology of the process, please refer to the General architecture section.