> ## Documentation Index
> Fetch the complete documentation index at: https://docs.jup.ag/llms.txt
> Use this file to discover all available pages before exploring further.

# JupSOL

> Liquid staking with the Jupiter validator. Earn staking rewards, MEV, and priority fees while keeping your SOL liquid.

JupSOL is a <Tooltip tip="Liquid Staking Token. A token representing staked SOL that can be freely traded or used in DeFi while the underlying SOL remains staked.">**liquid staking token (LST)**</Tooltip> that represents SOL staked with the Jupiter validator. It is built on [Sanctum's SPL Stake Pool Program](https://learn.sanctum.so/docs/technical-documentation/sanctum-lsts).

Unlike native staking, JupSOL gives you a token you can hold, transfer, trade, or use in DeFi while your SOL remains staked and earning rewards.

**Contract address:** [`jupSoLaHXQiZZTSfEWMTRRgpnyFm8f6sZdosWBjx93v`](https://jup.ag/tokens/jupSoLaHXQiZZTSfEWMTRRgpnyFm8f6sZdosWBjx93v)

## What is a Liquid Staking Token?

A Liquid Staking Token (LST) is a token that represents staked SOL. When you stake SOL through an LST, your SOL is delegated to validators who secure the Solana network. In return, you receive a token that:

* Earns staking rewards automatically
* Can be traded, transferred, or used in DeFi
* Can be redeemed for the underlying SOL at any time

With [native staking](/user-docs/earn/stake-sol/native-staking), your SOL is locked until you unstake (\~2 days). LSTs remove this constraint by giving you a liquid token while your SOL remains staked.

## How JupSOL Accrues Value

JupSOL uses an **exchange-rate model**. The JupSOL/SOL ratio increases over time as staking rewards accrue to the pool.

* The number of JupSOL in your wallet **stays the same**
* Each JupSOL becomes redeemable for **more SOL** over time
* You do not need to claim rewards manually

<Info>
  Because the exchange rate has moved since launch, 1 SOL deposited today returns less than 1 JupSOL. This is expected. Your JupSOL still represents the full value of your deposit plus future rewards.
</Info>

## How to Get JupSOL

There are two paths to acquire JupSOL.

<Tabs>
  <Tab title="Deposit via Jupiter Stake">
    On the [Jupiter Stake page](https://jup.ag/stake), select the **JupSOL** tab. Deposit SOL directly into the pool and receive JupSOL in return.

    **No deposit fee** is charged on this path.
  </Tab>

  <Tab title="Swap via Jupiter">
    Swap any token for JupSOL using the [Jupiter aggregator](https://jup.ag/swap?outputMint=jupSoLaHXQiZZTSfEWMTRRgpnyFm8f6sZdosWBjx93v). The aggregator finds the best available route. Standard swap fees apply depending on the route.
  </Tab>
</Tabs>

## Exiting JupSOL

There are two ways to convert JupSOL back to SOL.

<Tabs>
  <Tab title="Instant swap">
    Swap JupSOL for SOL (or any other token) through [Jupiter](https://jup.ag/). This uses the aggregator and standard swap fees apply. If the route requires unwrapping JupSOL from the pool, a **0.1% withdrawal fee** applies.
  </Tab>

  <Tab title="Delayed Unstake">
    On [Jupiter Stake](https://jup.ag/stake) (JupSOL tab), use **Delayed Unstake**. Your JupSOL is converted into a stake account that needs to be deactivated before withdrawal. This process takes approximately **2 days** (one <Tooltip tip="A fixed time period on Solana (~2 days) at the end of which staking rewards are distributed and stake state changes take effect.">epoch</Tooltip>). Once complete, you can claim your SOL.
  </Tab>
</Tabs>

## Rewards

JupSOL holders earn yield from three sources. All rewards accrue automatically to the pool, increasing the JupSOL/SOL exchange rate. There is no manual claim.

| Source                                                                                                                                                                | Description                                                                                         |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- |
| Staking rewards                                                                                                                                                       | Base rewards from the Solana network for securing the chain. Distributed every epoch (\~2-3 days).  |
| <Tooltip tip="Maximal Extractable Value. Additional revenue a validator can capture by optimizing the ordering of transactions within a block.">MEV</Tooltip> rewards | 100% of MEV kickbacks collected by the Jupiter validator are passed to the JupSOL pool.             |
| Priority fees                                                                                                                                                         | 100% of transaction priority fees collected by the Jupiter validator are passed to the JupSOL pool. |

The Jupiter validator operates with a **0% commission rate**. No split is taken before rewards reach the pool.

## Fees

### Pool Fees

| Fee                  | Amount | Notes                                                                                                                         |
| -------------------- | ------ | ----------------------------------------------------------------------------------------------------------------------------- |
| SOL deposit fee      | 0%     | No fee to deposit SOL into the pool                                                                                           |
| Withdrawal fee       | 0.1%   | Applied when withdrawing SOL or a stake account from the pool. Also applies on swaps if the route requires unwrapping JupSOL. |
| Management fee       | 0%     |                                                                                                                               |
| Validator commission | 0%     |                                                                                                                               |

### Sanctum Epoch Fee

A **5% fee on base staking rewards** is applied each epoch. This fee does **not** apply to MEV or priority fee rewards.

The 5% is split equally:

| Recipient            | Share | Notes                   |
| -------------------- | ----- | ----------------------- |
| Sanctum              | 2.5%  | Infrastructure provider |
| Jupiter DAO treasury | 2.5%  | Not the Jupiter team    |

This fee is standard across all LSTs deployed through Sanctum's SPL Stake Pool Program.

## Using JupSOL in DeFi

JupSOL is a standard SPL token and can be used across the Solana DeFi ecosystem. Here are the main integrations.

<AccordionGroup>
  <Accordion title="Jupiter Lend">
    You can supply JupSOL as collateral on [Jupiter Lend](https://jup.ag/lend/earn). Staking rewards continue to accrue while your JupSOL is used as collateral, since the JupSOL/SOL exchange rate keeps increasing regardless of where the token is held.
  </Accordion>

  <Accordion title="Other protocols">
    JupSOL can be used in lending platforms, liquidity pools, and other DeFi protocols that support it. Jupiter does not endorse or guarantee any third-party protocol.
  </Accordion>
</AccordionGroup>

## Security

### SPL Stake Pool Program

JupSOL is built on Sanctum's SPL Stake Pool Program (SanctumSplMulti deployment).

* Audited **9 times** by multiple security firms
* Has secured over **\$4B** in staked SOL across the ecosystem without exploits
* Separate from the <Tooltip tip="A Solana program developed and maintained by the Solana Foundation. It converts a native stake account into a tokenized representation (nsTOKEN) that can be used as collateral.">Single Pool Program</Tooltip> (Solana Foundation) used by [Native Staked Vaults](/user-docs/earn/lend/borrow/native-staked-vaults)

<Info>
  Audit reports are available in [Sanctum's documentation](https://learn.sanctum.so/docs/technical-documentation/sanctum-lsts#security).
</Info>

### Multisig Governance

The upgrade authority of the program is held by an **11-member multisig** with a **threshold of 6** (majority required).

Multisig members: Jito, Jupiter, Laine, Mango, MRGN, Solblaze, SolanaFM, and Sanctum.

The program address and multisig can be verified on [Solscan](https://solscan.io/account/SPMBzsVUuoHA4Jm6KunbsotaahvVikZs1JyTW6iJvbn#programMultisig).

### Management Authority

Day-to-day management of JupSOL (setting up the pool, delegating deposited SOL) is handled by Sanctum. Important constraints on the management authority:

* It **cannot steal funds**, even if compromised
* Fee changes are **capped** and require **advance warning**, giving users time to withdraw before any change takes effect

## Risks

<Warning>
  JupSOL, like all liquid staking tokens, carries risks. These should be understood before depositing.
</Warning>

<AccordionGroup>
  <Accordion title="Smart contract risk">
    JupSOL relies on the SPL Stake Pool Program. While audited 9 times and battle-tested with billions in value, no smart contract is guaranteed to be free of vulnerabilities.
  </Accordion>

  <Accordion title="Market price deviation">
    The market price of JupSOL can temporarily fall below its redeemable value (the amount of SOL you would receive by withdrawing from the pool). This is not a loss of underlying SOL. It typically happens during large sell-offs and is usually resolved by arbitrage. However, if you are using JupSOL as collateral on a lending protocol, a temporary price deviation could trigger liquidation.
  </Accordion>

  <Accordion title="Liquidity risk">
    During periods of high market stress, available liquidity for swapping JupSOL back to SOL may be reduced, potentially increasing slippage or making instant swaps temporarily less favorable.
  </Accordion>

  <Accordion title="Variable rewards">
    Staking rewards depend on validator performance and network conditions. They are not fixed and can fluctuate from epoch to epoch.
  </Accordion>

  <Accordion title="Regulatory uncertainty">
    The regulatory environment for staking and liquid staking products continues to evolve and may change.
  </Accordion>
</AccordionGroup>

## Resources

| Resource                           | Link                                                                                                                           |
| ---------------------------------- | ------------------------------------------------------------------------------------------------------------------------------ |
| JupSOL token page                  | [jup.ag](https://jup.ag/tokens/jupSoLaHXQiZZTSfEWMTRRgpnyFm8f6sZdosWBjx93v)                                                    |
| Jupiter validator (Solana Beach)   | [solanabeach.io](https://solanabeach.io/validator/CatzoSMUkTRidT5DwBxAC2pEtnwMBTpkCepHkFgZDiqb)                                |
| Jupiter validator (validators.app) | [validators.app](https://www.validators.app/validators/JupmVLmA8RoyTUbTMMuTtoPWHEiNQobxgTeGTrPNkzT?locale=en\&network=mainnet) |
| JupSOL on Sanctum                  | [app.sanctum.so](https://app.sanctum.so/explore/JupSOL)                                                                        |
| JupSOL/SOL oracle                  | [Solscan](https://solscan.io/account/6uiicrzTUUA89U3hXXxawjokwycmcFQyHWgqKP17Up3k)                                             |
| JupSOL/SOL Pyth feed               | [Solscan](https://solscan.io/account/D7UqeBmCEmhGXGYfi2y9RfoCa7t1Xw5iZLBeYZ3sxFSe)                                             |
| SPL Stake Pool Program (multisig)  | [Solscan](https://solscan.io/account/SPMBzsVUuoHA4Jm6KunbsotaahvVikZs1JyTW6iJvbn#programMultisig)                              |
| Sanctum LST documentation          | [learn.sanctum.so](https://learn.sanctum.so/docs/technical-documentation/sanctum-lsts)                                         |
| Sanctum audit reports              | [learn.sanctum.so](https://learn.sanctum.so/docs/technical-documentation/sanctum-lsts#security)                                |
