Skip to main content
Native staking secures the Solana network and rewards users, but it traditionally comes with a trade-off: staked SOL is locked and cannot be used elsewhere. Jupiter Lend removes this trade-off by allowing users to borrow against their natively staked SOL, without unstaking and without interrupting rewards. Native Staked Vaults let users use their staked position directly as collateral on Jupiter Lend.

How it works

The process follows three steps:
  1. Stake native SOL with a supported validator.
  2. A representation of your staked position (nsTOKEN) becomes visible within Jupiter Lend.
  3. Use it as collateral to borrow SOL on Jupiter Lend.
On Jupiter Lend, native stake accounts are represented by yield-bearing tokens called nsTOKENs. The naming convention is ns + validator name (e.g., nsJUPITER for SOL staked with Jupiter Stake, nsHELIUS for Helius).This token is not displayed as a regular asset in your wallet. It exists on-chain and is surfaced directly within Jupiter Lend, where it can be used as collateral.Each nsTOKEN represents your share of a native Solana stake account and continuously accrues staking rewards.Example:If you stake SOL using Jupiter’s validator (Jupiter Stake), your stake account is represented by nsJUPITER.
Each native staking vault is linked to a specific validator.This means staked SOL from one validator can only be used in its corresponding vault. Jupiter Lend may support additional vault configurations in the future.
Staking rewards earned on native staked SOL are automatically compounded.As rewards accrue, the value represented by your nsTOKEN increases over time to reflect the additional SOL earned. The amount of nsTOKEN remains the same; only its value increases. There is no manual claiming or reinvestment required.This means:
  • Your nsTOKEN value increases over time as staking rewards are added.
  • The increased value can be used to borrow more SOL on Jupiter Lend.
Example:If after 6 months your staked SOL has earned 100worthofstakingrewards,thevaluerepresentedbyyournsTOKENincreasesby100 worth of staking rewards, the value represented by your nsTOKEN increases by 100. You can then borrow more SOL against it.
  • Only SOL can be borrowed from Native Staked Vaults.
  • Each vault supports one collateral pair tied to one validator.
  • Available only in Borrow (not in Multiply).
  • Staking and unstaking periods are specific to each validator.

Step-by-step guide

1

Stake your SOL with a supported validator

Go to your chosen validator’s staking page and stake your SOL. You can find the list of supported validators and their staking links in the Supported Validators section below.Once staked, your stake account is automatically converted into an nsTOKEN (e.g., nsJUPITER if you staked with Jupiter Stake). This token is not visible in your wallet but will appear in Jupiter Lend.
2

Open Jupiter Lend and select the correct vault

Go to Jupiter Lend → Borrow.You must select the vault that matches the validator you staked with. Each validator has its own vault:
  • Staked with Jupiter Stake → select the nsJUPITER / SOL vault
  • Staked with Helius → select the nsHELIUS / SOL vault
  • Staked with Nansen → select the nsNANSEN / SOL vault
And so on for each supported validator. If you select the wrong vault, your nsTOKEN will not appear as available collateral.
3

Deposit your nsTOKEN as collateral

Once in the correct vault, your nsTOKEN balance is displayed automatically. Enter the amount you want to use as collateral and confirm the deposit.Your staking rewards continue to accrue while your nsTOKEN is locked as collateral. The value of your collateral increases over time as rewards compound.
4

Borrow SOL

After depositing collateral, enter the amount of SOL you want to borrow. Review your before confirming.Keep in mind:
  • Only SOL can be borrowed from Native Staked Vaults.
  • Borrowing at or near the maximum leaves very little margin before liquidation. Borrow less than the maximum to maintain a safety buffer.
  • Your position is represented by a Position NFT sent to your wallet. Do not burn this NFT.
5

Monitor and manage your position

Track your position from the Jupiter Lend dashboard. You can:
  • Repay part or all of your SOL debt at any time.
  • Withdraw collateral if your Position Health allows it.
  • Close the position entirely by repaying your full debt.
Since Native Staked Vaults use contract-based pricing (derived from the actual stake account value, not market price), your collateral value reflects the true staked amount plus accumulated rewards.

Supported Validators

Jupiter Lend supports multiple Native Staked Vaults, each linked to a specific Solana validator. All follow the same borrowing mechanics and user flow. Additional native staking vaults will be added progressively.

Contract-Based Pricing

Native Staked Vaults use contract-based pricing rather than market-based pricing. This means the collateral value is derived directly from the underlying stake account, and liquidation logic is based on the true staked value rather than market price.

Market Risk

Crypto market volatility can affect the value of your collateral and your borrowing position. Monitor your position regularly. All staking and borrowing actions are executed on-chain, directly from the user’s wallet, without custody or asset pooling by Jupiter.

Security and Audits

Native Staking as Collateral relies on two standard Solana programs, both audited and widely used.
This is the native Solana program used by all supported validators to create and manage stake accounts.It is part of Solana’s core infrastructure, audited and battle-tested across the network.
The conversion from a native Solana stake account to its yield-bearing representation (nsTOKEN) is handled by the Single Pool Program, deployed and maintained by the Solana Foundation.This program is shared across all supported validators and is not specific to Jupiter.It has been audited three times:
  • Zellic (2023-06-21)
  • Neodyme (2023-08-08)
  • Zellic (2024-01-02)
Audit reports on GitHub
Jupiter Lend integrates this audited program to allow native stake positions to be used as collateral. All staking, minting, and borrowing actions are executed on-chain, directly from the user’s wallet, without custody or pooled asset management by Jupiter.