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
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
Pool Configuration Options
| Setting | Options |
|---|---|
| Token standard | SPL and Token-2022 |
| Reward token | Same as staking token |
| Pool duration | Any number of days (365+ recommended) |
| Minimum lock | 0 days (flexible) up to pool duration |
| Reflections | Self, external token, or native SOL |
| Transfer tax | 0% 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
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
Related Guides
**→ 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.*