How to Stake Solana: Native Staking Step-by-Step
Staking Solana puts idle SOL to work: it earns rewards while helping secure the network, and with native staking you keep custody of your keys throughout. Below is how delegation works and the exact steps to do it.
What staking Solana actually means
When you stake SOL, you delegate it to a validator: an operator that runs the software keeping the Solana network running and producing blocks. Delegation is a vote of confidence backed by stake, and in return you share in the rewards the network pays for that work.
Native delegation is non-custodial. Your SOL stays in a stake account that only your wallet controls, and the validator can never withdraw, move or spend it. It earns rewards on your behalf and takes a commission on the staking portion.
Solana has two staking routes. This guide covers native staking, the most direct one. If you would rather keep your position liquid and tradable, read native vs liquid staking first.
What you need (wallet, SOL, minimum)
- A non-custodial wallet such as Phantom or Solflare, as a mobile app or browser extension. For larger amounts, pair it with a Ledger hardware wallet.
- Some SOL in that wallet. Fund it by transferring SOL from an exchange to your wallet address, or buy directly in-wallet through the Buy button.
- A validator to delegate to. You can re-delegate later, so it is not a permanent decision.
Minimum to stake. Solana now enforces a minimum delegation of 1 SOL per stake account, a recent rule that curbs tiny spam accounts. Beyond the 1 SOL you delegate, keep a little extra: the stake account holds a small rent-exempt reserve (about 0.0023 SOL) and you should leave roughly 0.05 SOL spare for transaction fees. A larger stake simply makes the payouts more meaningful.
No lock-up. Staking on Solana is not a fixed-term deposit. You can deactivate and withdraw whenever you want, after a short cooldown of about an epoch.
How to stake SOL, step by step
-
Fund your wallet
Open Phantom or Solflare and confirm you hold SOL. If this is your first time, send SOL from an exchange to your wallet address and wait for it to arrive, or use the in-wallet Buy option.
-
Open native staking
In Phantom, open your SOL token, tap the plus button and choose Native Staking. In Solflare, open the Staking tab and choose Native SOL staking → Start staking.
-
Choose a validator
Search for a validator by name and review its commission, uptime and stake distribution. A low, stable fee and a strong track record matter more than a headline APY. See how to choose a validator for the metrics that count, and double-check the name before you confirm.
-
Enter an amount and delegate
Type how much SOL to stake, then approve the transaction. Your wallet creates a stake account and delegates it. You sign with your own key, so the funds never leave your control.
-
Let it activate
The stake account appears in seconds and begins activating. From the next epoch it earns rewards, which are automatically restaked so they compound.
Prefer to skip the validator search? You can connect your wallet and delegate to Stake.Cake from the staking widget on our homepage, no third-party site required.
Staking with a Ledger
For larger balances, keep your keys offline with a hardware wallet. In Phantom or Solflare, choose Connect hardware wallet, plug in your Ledger, unlock it and open the Solana app on the device. From there you stake exactly as above, approving each transaction on the Ledger. The stake account stays controlled by the hardware key, so even a compromised computer cannot move your SOL.
What happens after you delegate
Solana time is measured in epochs, each roughly 2 to 3 days. New stake spends its first epoch in warmup, then becomes fully active and earns over the following epoch. In practice your first reward lands a few days to about a week after you delegate. After that, rewards are paid at the end of every epoch and added straight back to your stake account, so native staking compounds with no action from you.
Solana staking currently yields roughly 6 to 8% APY before commission, and the exact figure moves with total network stake and validator performance. Your balance grows each epoch as rewards land; you can watch the stake account in your wallet at any time. To understand where that yield comes from, read Solana staking rewards and APY explained.
See what your stake could earn:
Fees, commission and choosing a validator
There are two costs. A tiny network transaction fee (a fraction of a cent) applies each time you stake, unstake or withdraw. The ongoing cost is the validator's commission, taken from your inflation rewards: a 5% commission means you keep 95%, a 0% inflation fee means you keep all of them. Over years of compounding, that gap is significant.
Commission is not the whole story. A validator that misses blocks (high skip rate) or goes offline earns fewer rewards to share, so a cheap but unreliable validator can cost you more than a well-run one. A 0% fee is only as good as the operator behind it: it is sustainable when the validator is funded by MEV and block rewards and has a real track record, so check longevity and uptime, not just the headline number.
Stake.Cake runs a 0% inflation fee on enterprise-grade hardware with high uptime and a multi-year record, so more of every reward stays with you.
Want the numbers for any validator? The Validator Profit Calculator models rewards and economics with live on-chain data.
How to unstake later
Whenever you want your SOL back, you deactivate the stake account. It stops earning at the next epoch boundary and becomes withdrawable after a short cooldown, usually 1 to 3 days, then you withdraw it to your wallet. There is no penalty and no fixed term. Solana also caps how much total stake can activate or deactivate in a single epoch, so during unusually busy periods a withdrawal can take an extra epoch. The full process is in how to unstake Solana.
Staying safe
- Use official sites only. Confirm you are on phantom.com or solflare.com before connecting, and bookmark them. Most losses come from fake staking sites, not from staking itself.
- Never share your seed phrase. No validator, wallet or support agent needs it. Staking never requires it.
- Verify the validator. Check the exact name and identity before delegating; copycats use lookalike names.
- Keep custody. Native staking is non-custodial by design. If a site asks you to send SOL to an address to stake, it is a scam.
Stake your SOL
Delegate to a 0% inflation-fee validator and keep full control of your keys.
FAQ
Is staking Solana safe?
Native staking is non-custodial: your SOL never leaves your wallet's control and the validator cannot move it. The main risk is opportunity cost from a poorly run or expensive validator, not loss of principal.
What is the minimum amount of SOL to stake?
Solana now enforces a minimum delegation of 1 SOL per stake account. Beyond that, keep a small rent-exempt reserve (about 0.0023 SOL) and roughly 0.05 SOL spare for transaction fees.
How long until I earn rewards?
Stake activates at the next epoch boundary and earns over the following epoch, so the first payout typically arrives within a few days to about a week. After that, rewards accrue every epoch (about 2 to 3 days) and compound automatically.
Can I lose my SOL by staking it?
Your principal is not at risk from native staking itself. Solana does not currently slash stake for ordinary downtime, so a weak validator costs you reduced rewards, not your SOL. Staking does not protect against the SOL price falling.
Which wallet is best for staking Solana?
Phantom and Solflare are the most popular non-custodial wallets and both support native staking in a few taps. For larger amounts, connect a Ledger so your keys stay offline.
What does it cost to stake SOL?
A tiny network fee (a fraction of a cent) each time you stake, unstake or withdraw, plus the validator's commission on rewards. Stake.Cake charges a 0% inflation fee.
Do I keep control of my SOL when staking?
Yes. The SOL stays in a stake account that only your wallet's key controls. You delegate voting weight to a validator, not ownership, and can deactivate and withdraw at any time.
Can I unstake at any time?
Yes. You deactivate the stake and your SOL becomes withdrawable after the current epoch ends, usually 1 to 3 days. There is no lock-up or penalty.