Skip to content

Liquid Staking with mSOL#

Liquid staking lets you earn staking rewards while keeping your assets liquid. When you deposit SOL into Marinade, you receive mSOL - a token that represents your staked position and can be used throughout Solana DeFi.

Feature Value
APY ~7-8%
Protocol Fee 0%
DeFi Integrations 50+ protocols
Instant Unstake Yes (~0.1-0.3% fee)
Delayed Unstake Yes (free, ~1-2 epochs)

How It Works#

graph LR
    A[Deposit SOL] --> B[Receive mSOL]
    B --> C{Use mSOL}
    C --> D[Hold & Earn]
    C --> E[DeFi Protocols]
    C --> F[Trade/Swap]
    E --> G[Lending]
    E --> H[LP Pools]
    E --> I[Collateral]
  1. Deposit SOL - Send SOL to Marinade's liquid staking program
  2. Receive mSOL - Get mSOL tokens at the current exchange rate
  3. Earn Rewards - mSOL appreciates vs SOL as staking rewards accrue
  4. Use in DeFi - Deploy mSOL across lending, LPs, and other protocols
  5. Unstake - Convert mSOL back to SOL when needed

mSOL Token#

mSOL is a SPL token that represents staked SOL in Marinade's pool.

Property Value
Token Address mSoLzYCxHdYgdzU16g5QSh3i5K3z3KZK7ytfqcJm7So
Decimals 9
Type SPL Token

Exchange Rate#

mSOL appreciates against SOL over time as staking rewards are added to the pool. The exchange rate is calculated as:

Text Only
mSOL/SOL rate = Total SOL in pool / Total mSOL supply

Exchange Rate Example

If the pool has 1,000,000 SOL and 950,000 mSOL in circulation:

  • 1 mSOL = 1.053 SOL
  • 1 SOL = 0.95 mSOL

How rewards accrue:

  1. Validators earn staking rewards each epoch (~2 days)
  2. Rewards are added to Marinade's stake pool
  3. Total SOL backing increases, mSOL supply stays same
  4. Exchange rate rises → your mSOL is worth more SOL
graph TD
    A[Epoch Ends] --> B[Validators Earn Rewards]
    B --> C[Rewards Added to Pool]
    C --> D[Pool SOL Increases]
    D --> E[mSOL/SOL Rate Rises]
    E --> F[Your mSOL Worth More]

No Claiming Required

Unlike traditional staking, you don't need to claim rewards. Your mSOL automatically becomes worth more SOL over time.

You can check the current rate at app.marinade.finance.

Staking SOL#

Via Web Interface#

  1. Go to app.marinade.finance
  2. Connect your wallet
  3. Navigate to Stake
  4. Enter SOL amount
  5. Review mSOL you'll receive
  6. Click Stake and approve transaction

Via SDK#

TypeScript
import { Marinade, MarinadeConfig } from '@marinade.finance/marinade-ts-sdk';

const config = new MarinadeConfig({
  connection,
  publicKey: walletPublicKey,
});
const marinade = new Marinade(config);

// Deposit 1 SOL
const { transaction } = await marinade.deposit(1_000_000_000);

Unstaking Options#

Wait ~1-2 epochs to unstake without fees. Your SOL is returned at the exact mSOL/SOL rate.

Process: 1. Request unstake via Marinade 2. Wait for next epoch boundary 3. Claim your SOL

Fees: None

Instant Unstake#

Get SOL immediately by swapping through liquidity pools.

Process: 1. Swap mSOL → SOL on Marinade or a DEX 2. Receive SOL instantly

Fees: 0.1-0.3% (varies by liquidity)

When to use each method

  • Delayed Unstake: Best for large amounts or when you're not in a hurry
  • Instant Unstake: Best for smaller amounts or urgent needs

Using mSOL in DeFi#

mSOL's primary advantage is composability. You earn staking rewards (~7-8%) as a base, then can add additional yield through DeFi.

Lending#

Protocol Description Typical APY (on top of staking)
Kamino Automated vault strategies Variable
marginfi Lending/borrowing markets 0-3% supply APY
Save (formerly Solend) Supply mSOL as collateral 0-2% supply APY
Drift Lending + perpetuals Variable

Liquidity Provision#

Protocol Pools Notes
Orca mSOL/SOL, mSOL/USDC Whirlpools concentrated liquidity
Raydium mSOL pairs CLMM positions
Meteora Dynamic pools Auto-rebalancing
Marinade mSOL/SOL Native pool, tightest spread

Collateral Use Cases#

Use Case Protocols
Borrow stablecoins marginfi, Kamino, Save
Leveraged staking Kamino multiply, Drift
Perp trading margin Drift, Zeta
Options collateral Various

Stack Your Yields

Example strategy: Stake SOL → get mSOL (7-8% APY) → Deposit in Kamino Multiply → Earn additional yield through leverage. Always understand the risks involved.

Full DeFi Guide

Fees#

Action Fee
Deposit (SOL → mSOL) 0%
Delayed Unstake 0%
Instant Unstake ~0.1-0.3%
Protocol Fee 0%

Marinade charges no protocol fees on mSOL liquid staking. Users receive 100% of their staking rewards.

Security#

Smart Contract Audits#

Marinade's liquid staking program has been audited by: - Neodyme - Kudelski Security - Ackee Blockchain

Risk Considerations#

  • Smart Contract Risk: While audited, DeFi protocols carry inherent smart contract risk
  • mSOL Depeg Risk: In extreme market conditions, mSOL may temporarily trade below its backing value
  • Validator Risk: Mitigated by PSR (Protected Staking Rewards) and diversified stake

FAQ#

Is my SOL safe?

Yes. Marinade is non-custodial - your mSOL tokens represent ownership of the underlying staked SOL. The protocol cannot access or move your funds without your signature.

How often do I receive rewards?

Rewards accrue continuously as the mSOL/SOL exchange rate increases. There's no claiming required - your mSOL automatically becomes worth more SOL over time.

Can I lose money?

Your underlying SOL is protected. However, if you use mSOL in DeFi (lending, LPs), you take on additional protocol risks. The mSOL value itself only increases relative to SOL.

What's the minimum stake amount?

There's no enforced minimum, but you should have enough to cover transaction fees (~0.01 SOL recommended).

Why did I receive less mSOL than SOL I deposited?

The mSOL/SOL exchange rate is not 1:1. Because mSOL appreciates over time, 1 mSOL is always worth more than 1 SOL. When you deposit, you receive the correct amount of mSOL at the current rate.

How do I see my rewards?

Your rewards are reflected in the increasing exchange rate. To see your total value:

Your mSOL balance × Current mSOL/SOL rate = Total SOL value

Check the current rate at app.marinade.finance.

Is mSOL the same as stSOL or other LSTs?

No. mSOL is Marinade's liquid staking token. Other protocols (Jito, Lido) have their own LSTs with different characteristics. mSOL is the most widely integrated LST on Solana.

Next Steps#

Action Link
Compare options Native Staking
Use mSOL in DeFi DeFi Guide
Integrate via SDK TypeScript SDK
Stake now app.marinade.finance