StakePoint
StakePoint

Solana's leading DeFi toolkit

Lock tokens and LP, vest team allocations, create staking pools and LP farms. SPL and Token-2022, including transfer fees and reflections. Every position verified on-chain.

Stake.Earn.Lock.Launch.

Tap anywhere to continue

BlogGuide
Guide2026-11-055 min readBy Shaun, StakePoint

How to Create a Staking Pool on Solana in 2026: Step by Step Guide

How to create a staking pool on Solana without writing a staking contract or program. Create your own staking pool for any SPL or Token-2022 token in minutes, 1 SOL to deploy, flexible or locked staking, reflection rewards supported.

How to Create a Staking Pool on Solana in 2026

Updated October 2026: Staking pools have become a core part of token launches on Solana, giving holders a reason to stay committed through market volatility. Solana projects can launch a fully on-chain staking pool in minutes without writing a single line of code. Here is exactly how it works on StakePoint.

Key Takeaways

  • StakePoint is the leading no-code Solana staking platform, with over 110 pools created since launch. Pool creation takes 5 minutes and costs 1 SOL.
  • Three pool types from one platform: standard staking, dual token staking and LP farming.
  • Pools use a fixed vault reward model, so rewards cannot run out before the pool ends. APR is calculated from the deposit, duration and total staked, not set by hand.
  • Full Token-2022 support including transfer fee and reflection tokens. If the staked token pays holder rewards, stakers can claim those distributions without unstaking.
  • Every pool gets a public URL, an embeddable widget and a Telegram bot for stake and unstake alerts.

Create Your Staking Pool

1 SOL · No Coding · Live in Minutes

Create Your Staking Pool

What You Need

A Solana wallet with your project token and 1 SOL to cover the pool creation fee.

Step 1: Connect Your Wallet

Go to stakepoint.app and connect your Solana wallet. Head to the pools section and click Create Staking Pool.

Step 2: Choose Your Pool Type

StakePoint offers three pool types from the same creation flow:

Standard staking: holders stake your token and earn rewards in the same token. The simplest option and the most common.

Dual token staking: holders stake one token and earn a different one. Select Different Reward Token at creation. Use this to pay rewards in SOL, USDC or a partner project's token without emitting more of your own supply. Full guide: Dual Token Staking on Solana.

LP farming: holders stake LP tokens from Raydium, Meteora, Orca or PumpSwap and earn your reward token on top of their trading fees. Created at stakepoint.app/farming/create rather than the standard pool flow. Full guide: Solana LP Farming.

Step 3: Select Your Token

StakePoint automatically loads all tokens in your wallet with a balance. Both SPL and Token-2022 tokens are supported, including transfer fee tokens. Select the token holders will stake. For a dual token pool, also select the reward token.

Step 4: Configure Your Pool

Set four parameters:

Reward Deposit: the amount of reward tokens going into the rewards vault. This determines your APR automatically. No manual rate setting needed. The vault is fixed, so the pool can never pay out more than you deposited and rewards cannot run dry before the end date.

Pool Duration: how many days the pool runs. 365 days or more is recommended for a healthy APR.

Minimum Lock Period: how long stakers must hold before withdrawing. Set to 0 for a flexible pool with no lock requirement.

Transfer Tax: if your token has a transfer tax, enter the percentage here so the vault calculation stays accurate.

You can also enable Reflections as an optional extra rewards layer on top of staking rewards. Self reflections distribute the same token back to stakers. External reflections distribute a different token including native SOL, USDC or any SPL mint.

Step 5: Confirm and Deploy

StakePoint shows a full summary before you commit. Two transactions are required:

  • Transaction 1: Pays the 1 SOL creation fee and creates the pool on-chain
  • Transaction 2: Initialises pool parameters and deposits your rewards into the vault

Step 6: Go Live

Once confirmed your pool is live immediately. You get a shareable pool URL at stakepoint.app/pool/your-pool-id and your pool appears publicly on stakepoint.app/pools.

StakePoint also includes a Telegram bot your community can add for automatic alerts on every stake, unstake and claim.

Important: Stake a small amount yourself immediately after creation. Your APR shows as 0% until the first stake activates reward distribution.

Launch Your Staking Pool

Token-2022 · Reflections · Telegram Bot

Launch Your Staking Pool

Do You Need to Create a Staking Contract or Program?

No. Searches for "create staking contract Solana" and "create staking program Solana" usually come from projects that assume a pool means custom Anchor code, an audit and a developer on retainer. That was true in 2023. On StakePoint the staking program is already deployed and audited, and every pool is an account created under it with your token, your reward deposit and your duration. You never touch Rust, never deploy anything, and never hold the keys to the vault.

If you do want to write your own staking program, budget for a few weeks of development plus an audit, and expect stakers to ask why you did not use an audited one. For almost every token project, creating a pool on an existing program is the faster and safer route, and it is what "easy staking pool creation" means in practice.

How to Start a Staking Pool for Your Own Token

To start a staking pool you need three things: the token, the rewards, and a decision on duration. The rewards are deposited up front, so work out how much you are willing to pay out over the pool's life before you create it. A pool that launches with a small deposit can always be topped up; one that launches with a promise it cannot keep loses stakers the moment the rate drops. Once the deposit is in, launching the pool is the six steps above and the pool page is live immediately.

Pool Configuration Options

SettingOptions
Token standardSPL and Token-2022
Pool typeStandard, dual token, or LP farm
Reward tokenSame token, or any other SPL or Token-2022 token
Pool durationAny number of days (365+ recommended)
Minimum lock0 days (flexible) up to pool duration
ReflectionsSelf, external token, or native SOL
Transfer tax0% to 100%

What You Get After Creating Your Pool

Public pool page: every pool gets its own slug at stakepoint.app/pool/your-pool-id, shareable with your community and publicly visible on the pools explorer.

Telegram bot: projects can add the StakePoint Telegram bot to their community group for automatic notifications whenever someone stakes, unstakes or claims rewards.

Variable APR: APR adjusts automatically as more users stake, based on the rewards deposited and total staked amount.

On-chain ownership: your pool is deployed via a fully audited Anchor smart contract on Solana mainnet. It exists on-chain independently and is publicly verifiable.

View All Active Pools

See what other projects have built

View All Active Pools

Flexible vs Locked Staking

Flexible pools let stakers withdraw whenever they want. Participation is higher because there is no commitment, but so is churn, and the supply reduction is softer.

Locked pools set a minimum staking period. Fewer holders join, but the ones who do are committed for a known duration, which makes the supply effect predictable and gives you a date you can communicate.

Most projects launching a first pool do better with a short lock, long enough to matter and short enough not to scare people off. You can run both pool types for the same token if you want to serve both audiences.

How APR Actually Behaves

You deposit the rewards allocation upfront, and APR is calculated dynamically from the total staked amount against the pool duration. It is not a fixed number you set.

That means APR falls as more people stake, because the same reward pool is split further. Early stakers earn more. This is worth explaining to your community before launch, because a headline APR that drops in week two looks like a bait and switch if nobody warned them.

Because the vault is fixed, the pool can never pay out more than it holds. Rewards cannot run dry before the end date, and you can top up the vault at any time to raise the rate for everyone currently staked.

What You Stay in Control Of

You remain the pool admin after deployment, with the ability to pause deposits, withdrawals or claims if you ever need to. Core parameters such as duration and lock period are fixed at creation and cannot be changed, which is what makes the pool a commitment holders can trust.

A 2% platform fee applies to staking transactions. There is no subscription and no ongoing charge to the project.

How Staking Pools Reduce Sell Pressure

When holders stake, their tokens are held in the smart contract for the duration they choose. They cannot sell staked tokens. This directly removes supply from circulation.

The effect compounds over time. As more holders stake, less supply is available on the open market. Combined with the incentive of earning rewards, staking pools are one of the most effective holder retention tools available to Solana project teams.

Projects that launch staking pools within the first week of their token launch tend to see the strongest retention, because early buyers who stake are committed before the initial hype cycle fades.

Staking Is Half of It

A staking pool gives holders a reason to hold. It says nothing about whether the team can dump. Projects that hold up do both: lock the LP and team allocation so nothing can move, then run a pool so holders have a reason to stay. Lock LP and team tokens, then create your pool.

Frequently Asked Questions

How much does it cost to create a staking pool on StakePoint?

1 SOL per pool. This covers the full on-chain deployment including the smart contract creation and reward vault setup.

Does StakePoint support Token-2022 staking pools?

Yes. StakePoint supports both standard SPL tokens and Token-2022 tokens natively, including transfer fee tokens and interest-bearing tokens.

Can I set a flexible lock with no minimum staking period?

Yes. Set the minimum lock period to 0 days to create a flexible pool where stakers can withdraw at any time.

How does APR work on StakePoint pools?

APR is calculated automatically based on the total rewards deposited and the total amount staked. It updates dynamically as more users stake. No manual APR setting is required.

Can I create multiple pools for the same token?

Yes. StakePoint supports up to 10 pools per token, allowing projects to run multiple reward structures simultaneously.

What is the Telegram bot for?

Projects can add the StakePoint Telegram bot to their community group. It sends automatic alerts whenever a holder stakes, unstakes or claims rewards, keeping the community engaged without manual updates.

Do I need to know how to code?

No. StakePoint handles all smart contract deployment automatically. You configure your pool through a simple interface and confirm the transaction. No coding, no CLI, no multisig setup required.

Can I pay rewards in a different token from the one being staked?

Yes. Select Different Reward Token at pool creation to pay rewards in SOL, USDC, or a partner project's token. Both tokens can be SPL or Token-2022, including transfer fee tokens on either side.

Can I add more rewards after launching?

Yes. You can top up the reward vault at any time. The emission rate recalculates across the time remaining, which raises the APR for everyone currently staked.

Can I change the APR or duration after launching?

APR is never set directly, so there is nothing to change. Duration and lock period are fixed at deployment and cannot be edited. If you need different terms, launch a second pool.

What happens when the pool expires?

Emissions stop at the end date and no new stakes can be added. Stakers keep whatever they have accrued and can claim it, and can withdraw their staked tokens subject to any lock period you set.

Can stakers unstake early?

Only if the pool is flexible. If you set a minimum lock period, stakers cannot withdraw before it expires.

Is the pool audited?

Yes. StakePoint's staking program is independently audited and the upgrade authority is held by a Squads multisig. Full details are on the security page.

Get Started

Create your staking pool today

Get Started

**→ Best Solana Staking Pools 2026

**→ Add Staking to Your Solana Token in 5 Minutes

**→ Token-2022 Staking Platform on Solana

**→ How to Lock LP Tokens on Solana

**→ Best Solana LP Locker 2026

**→ Dual Token Staking on Solana

**→ How to Budget Rewards for a Solana Staking Pool

**→ Crypto Token Holder Retention 2026

**→ Best Solana Token Locker 2026


*Launch your staking pool at stakepoint.app/for-projects. Every pool is live on-chain in minutes.*

Topics
how to create staking pool solanacreate staking pool solanasolana staking pool creatorcreate staking poolhow to create a staking poolsolana token staking poolcreate staking contract solanaeasy staking pool creationtoken staking solanasolana staking platformadd staking to solana tokenlaunch staking pool solanastaking pool setup solanatoken staking for projectssolana staking as a servicespl token staking pooltoken 2022 staking poolcreate staking pool no codesolana staking pool 2026staking pool creator solana 2026solana staking pool setupstakepoint staking poolreflection token staking solanatoken-2022 staking poolsolana lp staking poolstaking pool tutorial solanasolana staking guide 2026solana poolssolana staking poolcreate pool solanastaking pool creatorhow to start a staking poolcreate your own staking poolhow to create staking poolcreate staking program solanastaking pool solana token projecthow to create staking poolcreate staking poolcreate staking contract solanacreate staking program solanacreate your own staking pooleasy staking pool creationhow to start a staking poollaunch pool solana
StakePoint

Start Earning on Solana

Create or join a staking pool. SPL and Token-2022 supported.