BlogGuide
GuideMay 1, 20265 min readBy StakePoint Team

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

Learn how to create a staking pool for your Solana token in minutes. No coding required. Supports SPL, Token-2022, reflection rewards and flexible lock periods. 1 SOL to deploy on StakePoint.

How to Create a Staking Pool on Solana in 2026

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.

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: Select Your Token

StakePoint automatically loads all tokens in your wallet with a balance. Both SPL and Token-2022 tokens are supported. Select the token you want to build a staking pool around.

Step 3: Configure Your Pool

Set four parameters:

Reward Deposit — the amount of your project token going into the rewards vault. This determines your APR automatically. No manual rate setting needed.

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 4: 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 5: 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

Pool Configuration Options

SettingOptions
Token standardSPL and Token-2022
Reward tokenSame as staking 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

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.

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


*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 2026
StakePoint

Start Earning on Solana

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