Exchange staking or your own wallet?
When you stake on an exchange, it holds your SOL, decides which validator it's staked with and keeps a share of the rewards. Staking from your own wallet keeps the SOL in a stake account only your wallet controls, and you pick the validator. The only cut is that validator's commission. Exchange staking is easier to start.
What happens when you stake SOL on an exchange?
You tap "Stake" in the exchange app and your balance starts to grow. That's the appeal. Behind the button, the exchange stakes on your behalf: it delegates SOL it holds for customers to validators it picks, collects the rewards and credits you with a share.
What you see is a balance and a rate. Which validator your SOL backs, what that validator charges and how the rewards are split are all decided by the exchange.
Staking from your own wallet, called native staking, works differently. You sign one transaction in your wallet app. It creates a stake account, run by Solana's built-in stake program, that holds your SOL and points it at a validator you chose. Your wallet keeps the withdraw authority: the key that decides where that SOL can go. The validator gets voting weight. It never gets the coins.
How does exchange staking compare with your own wallet?
| On an exchange | From your own wallet (native) | |
|---|---|---|
| Who holds your SOL | The exchange | A stake account only your wallet controls |
| Who picks the validator | The exchange | You |
| What comes off your rewards | The exchange's share (check its published rate) | The validator's commission only |
| Can you check it on-chain | No. You see the exchange's own records | Yes. Your stake account is public, found by your wallet address |
| Getting out | The exchange's rules and timing | Unstake, then withdraw: usually by the next epoch (a network cycle of about 1–2 days), sometimes longer when many stakers exit at once |
| Setup | A button in an app you already use | A self-custody wallet, and a recovery phrase you look after yourself |
| If the company runs into trouble | Your SOL is tied up with the company | Your SOL is in your stake account, not with a company |
How much of your rewards does the exchange keep?
It depends on the exchange, and rates change, so we don't quote one. Exchanges keep a share of your rewards. Check the rate your exchange publishes in its staking terms, and check it again now and then.
Some people are surprised when they finally look. "Coinbase takes 25% - 35% of your profits as commission from staking. It is insane," a user on TeamBlind wrote in 2024. That's one person's account from one year, not a figure we've verified. Your exchange's current terms are the number that counts.
Now the other side. With native staking, the cut is your validator's commission, and it has two parts:
- Inflation commission: a percentage of the inflation rewards, the new SOL the network pays to stakers.
- MEV commission: for validators that run Jito, a percentage of MEV tips (extra rewards from how transactions are ordered in a block).
Every validator page on our site shows both rates and how they've changed over time.
The simplest way to hold it in your head: in your own wallet, the validator's commission is the only cut. On an exchange, the exchange takes its share as well.
Who holds your SOL, and why does it matter?
On an exchange, the SOL sits in the exchange's accounts. What you have is a claim on the exchange, not a stake account of your own. If it pauses withdrawals, changes its terms or runs into trouble, your staked SOL is caught up in that. Your stake is only as safe as the company holding it.
In your own wallet, custody is yours, and so is the responsibility. No company sits between you and your stake account. The flip side is the recovery phrase. Lose it and no support desk can restore it. Share it and someone else controls your SOL.
Staking from your own wallet never needs that phrase. It needs one signature in your wallet app, the same kind you give for any transaction. Anyone who asks for your phrase is running a scam.
Who picks the validator?
On an exchange, the exchange does. You generally can't see or change its choice.
In your own wallet, you do. That's more work, and it's also the point. You can back a validator with a clean record and fair fees, and skip one that keeps going offline or quietly raised its commission.
You don't have to research every validator yourself. Our list rates each one with a 0–100 Score that puts reliability first, and shows red flags next to the name: Offline now, Blacklisted, Keeps 100%, Fees raised. The Good for beginners filter narrows the list to validators rated Reliable (70+), with no red flags, fees of 7% or less, not among the largest, and with at least 30 epochs of history.
When is exchange staking the better fit?
Sometimes it is. It comes down to how you actually use your SOL.
Exchange staking makes sense if:
- your SOL lives on the exchange anyway because you trade it, so staking there adds no new custody risk;
- you don't want to look after a recovery phrase;
- one tap matters more to you than the size of the cut.
Your own wallet makes more sense if:
- you're holding for months or years;
- you want your rewards minus one commission, not an extra share on top;
- you want to see your stake on-chain and check it yourself;
- you want alerts. Our Telegram bot watches stake by wallet address and can message you if your validator goes offline or changes its commission.
How do you move SOL from an exchange to your own wallet?
Needs verification: Steps are generic; check them against current apps before release.
- Set up a self-custody wallet that supports native staking, such as Phantom or Solflare. Write the recovery phrase on paper and keep it offline.
- Unstake on the exchange. Its rules decide how long that takes.
- Withdraw to your wallet address. Copy the address from your wallet app and send a small test amount first. The exchange may charge a withdrawal fee.
- Keep a little SOL unstaked to pay the network fees for signing.
- Pick a validator and stake. Our step-by-step guide covers Phantom, Solflare and Ledger.
- Turn on alerts (optional). Give our Telegram bot your public key, and it will message you if your validator goes offline or changes its commission.
New stake usually starts earning from the next epoch, sometimes later when many people stake at once. After that, rewards arrive every epoch.
Questions
That depends on the exchange more than on staking. Your SOL sits in the exchange's accounts, so its security, rules and finances decide what happens to it. Solana has no slashing today, so there's no on-chain penalty that takes stake away. The real trade-off is custody: you're trusting a company instead of holding the stake yourself.
It varies by exchange and changes over time, so we don't quote a number. Exchanges keep a share of your rewards: check the rate your exchange publishes in its staking terms. Then compare it with native staking, where the only cut is your validator's commission.
Generally no. The exchange decides where the SOL it holds is staked. If choosing the validator matters to you, stake from your own wallet instead: you sign one transaction, your stake account points at the validator you picked, and you can move it later.
Yes, for the time in between. The exchange's rules decide how long unstaking takes there. Once the SOL is in your wallet and staked, it usually starts earning from the next epoch, about 1–2 days later, sometimes longer when many people stake at once. After that, rewards arrive every epoch.
No. Native staking needs one signature in your wallet app, the same kind you give for any transaction. Your recovery phrase never has to leave your wallet, and no staking site or bot should ask for it. If anyone asks for your phrase, stop there: that's a scam, not staking.