How does it work?

JPool's structure, processes, and strategy

What happens when I delegate my SOL to JPool?

  1. You create a new staking account and transfer your SOL into it.

  2. You delegate the new staking account to the Stake Pool.

  3. Two epochs later, your stake is fully active and deposited into the pool.

  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 multiple such pools for JSOL on various platforms: Raydium (read their guide to liquidity mining to get started), Saber (they also have a good tutorial in their documentation), Orca, and Atrix. Check out all JPool's DeFi integrations at https://jpool.one/defi.

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).

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. You return your JSOL tokens into the Stake Pool.

  2. One of the following happens:

    1. If there is a sufficient amount of SOL in the reserve balance, you receive your SOL immediately transferred into your wallet.

    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. 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.

Last updated