ChainGPTChainGPTHelp Center

Fund staking rewards and keep your pool topped up

Updated Jun 21, 2026, 09:47 AM

Staking rewards are escrowed and paid from your pool's reward budget, so if that budget runs low, participant reward claims can fail. Keep it funded.

Who this is for: Project operators who deployed a Saleium staking pool and need to keep rewards flowing (participants will find a short section below too).

How do staking rewards get paid out?

When you create a staking pool, you set a fixed APR and choose a reward token that must be different from the stake token. Rewards are escrowed, which means they are paid out of a reward budget that you fund. Participants earn against that budget while they are staked, then claim their rewards when they unstake (after any lock period).

Because payouts come from this escrowed budget, the pool can only pay out what you have funded. There is no automatic refill. If the budget runs low, reward claims can start to fail.

How do I fund the reward budget after deploy?

  1. Create the pool in the staking wizard (Chain, Pool name, Project owner address, Stake token address, Reward token address, APR %, and Lock period in days). Click "Create staking pool" and approve the deploy from your wallet.
  2. After the pool is live, fund its reward budget. Rewards are escrowed and paid from this budget.
  3. Send enough of the reward token to cover the rewards your APR and lock period will generate over time, plus a buffer.
  4. Share the pool so people can stake. Embed it with Embed Studio, or share the hosted page at https://saleium.io/stake/{chainId}/{poolAddress} (replace {chainId} and {poolAddress} with your pool's values).

Staking is available on every paid plan (Growth and up). It is not available on Free.

How do I keep the pool topped up and avoid failed claims?

  1. Track how much reward token remains in the pool's reward budget against how much is owed to current stakers.
  2. Top up the budget before it runs low, especially when staking activity or total staked value rises, since higher participation draws down the budget faster.
  3. Re-fund the same way you funded it the first time: send more of the reward token to the pool.
  4. Build in a buffer so claims keep succeeding even during busy periods.

Treat the reward budget like a tank you refill, not a one-time deposit. A funded budget keeps claims working smoothly for participants.

For participants

If you are staking in a pool:

  1. Connect a wallet on the pool's page or widget.
  2. Stake the stake token.
  3. Wait out any lock period set by the operator (a lock period of 0 means flexible, with no lock).
  4. Unstake and claim your rewards.

If your reward claim does not go through, the pool's reward budget may have run low. Reach out to the project operator and ask them to top up the rewards.

What does it cost?

The platform fee on staking is 5% of rewards, taken from reward payouts. Your plan lowers it: Growth 4.75%, Pro 4.5%, and Business 3.75%. The fee is stamped immutably at deploy, so it is fixed for that pool once it is live and the platform can never raise it later. Your Plans & Billing page shows the exact rate for your plan. Participants also pay normal network gas for staking, unstaking, and claiming, which is separate from the platform fee.

Common issues

  • Participants cannot claim rewards. The most common cause is a reward budget that has run low. Top up the pool's reward budget with more of the reward token.
  • I used the same token for stake and reward. The reward token must be different from the stake token. If they match, the pool will not deploy correctly. Create the pool with two different token addresses.
  • I do not see staking in my dashboard. Staking is on Growth and up, not on Free. Upgrade to a paid plan to access it.
  • My pool is busier than expected and the budget is draining fast. Higher staked value and more participants draw the budget down faster. Top it up sooner and keep a larger buffer.

Related articles