Skip to main content

Create a Staking Pool

A guide on how to Create a Staking Pool using Streamflow

Updated over 2 weeks ago

Streamflow app is a secure and permissionless platform to create token staking pools with configurable rewards on Solana.

Getting started

  • Start by connecting your wallet to our decentralized application and visiting the staking page: Streamflow Staking Page

  • Click on 'Create New' to set up a new staking pool for your token.

Configuring Staking pool

  • Select the token you want to use for the staking pool. The list of available tokens from your connected wallet appears in the drop-down menu.

  • Enter the Staking pool cap for your staking pool. This defines the maximum amount of tokens allowed in the pool. Once reached, no more staking is possible in the pool.

  • Set the Expiration date. This is the date when the pool ends. After this date, new stakes are not allowed and rewards will stop distributing.

Configuring Reward Pool

  • Set the Staking duration. This period represents how long users commit to staking. Once it ends, both the staked amount and the rewards are automatically distributed to their wallets.

  • Specify your targeted APY. It's the Annual return rate your pool will provide. Actual rewards vary based on how much users stake.

Fee review

After configuring your staking pool, proceed to the fee review page.

  • Streamflow charges a service fee of .19% token fee from the reward pool amount.

  • Custom fee offers may be available in tokens or stablecoins.

Reviewing Staking pool parameters

Before finalizing, double-check your parameters. These cannot be changed once the pool is created.

ℹ️ Please keep in mind:

  • Once staked, you will receive a staked token as a proof of stake. Do not burn this token or you will lose the ability to unstake.

  • Tokens cannot be withdrawn until the staking period ends.

  • Streamflow staking is permissionless, pool creators set their own rules and manage rewards. We have no control over pool creators or their actions.

  • Reward allocation is guaranteed for the staking period, and will be distributed to your wallet after the staking duration is finished.

Creating the Staking pool

  • Click the Create Staking Pool button and confirm the transaction in your wallet.

  • A confirmation message will appear once the transaction is approved.

  • You can monitor your staking pool metrics directly within the app.

  • Your staking pool will be listed on the Staking Page, and you can share a direct link from the top-right corner.

By creating a staking pool, you empower your community to support the ecosystem while unlocking opportunities for sustainable rewards and long-term engagement!

Did this answer your question?