Skip to main content

Documentation Index

Fetch the complete documentation index at: https://blank.build/docs/llms.txt

Use this file to discover all available pages before exploring further.

Staking

Staking lets holders lock tokens and earn SOL rewards from real trading fees. Staking is available when the token creator enables it, either during launch or later.

How it works

1

Creator enables staking

The creator chooses a staking share from 1% to 100% of creator fee revenue while stake is active. The default is 20%.
2

Holders choose a lock period

Token holders stake with a lock period from 7 to 180 days.
3

Fees route through Blank

Trading fees flow through Blank fee-splitter. When stake is active, the staking share goes into the rewards pool.
4

Rewards split by weighted stake

Rewards are distributed to stakers by weighted stake: amount times lock-period multiplier.
If nobody is staking, the staking share routes to the creator for that period. It does not accumulate for a future staker.

Lock periods

Lock periodDurationMultiplier
Week7 days1.0x
Month30 days1.25x
Quarter90 days1.75x
Half year180 days2.5x
Multipliers change weighted stake, not the total reward pool.
Share = (tokens x multiplier) / total weighted stake
Example: 1,000 tokens staked for 90 days at 1.75x equals 1,750 weighted stake. A half-year staker earns 2.5x the share of a week staker with the same token amount.

Fee distribution examples

ScenarioPlatformCreatorStakers
No staking25%75%-
20% staking share25%60%15%
50% staking share25%37.5%37.5%
100% staking share25%0%75%
These percentages describe the Blank-controlled fee after any upstream protocol fee.

Fair reward rules

  • Rewards are time-earned. New positions only earn from fees generated after they are active.
  • If nobody is staking, rewards do not wait for the next staker.
  • Rewards can be claimed before token unlock once they cross the claim threshold.
  • The lock applies to staked tokens, not to SOL rewards already earned.
  • APR is an estimate based on recent trading volume, token price, and total staked.

Example

Alice stakes 100 tokens. Ten hours later, Bob stakes 150 tokens. If 1 SOL of staking rewards was earned before Bob joined, Alice gets that full 1 SOL because she was the only active staker during that period. Rewards earned after both are staking split by stake size and lock multiplier. With equal multipliers and 100 tokens versus 150 tokens, Alice gets 40% and Bob gets 60%.
If Alice waits a few days before claiming, she does not lose her share. Her rewards keep accumulating for her position until she decides to claim them.

Protocol rules

  • A user can have multiple stake positions per token.
  • Each position has its own lock period.
  • Tokens are locked for the full chosen period, then can be fully or partially unstaked.
  • The creator can increase staking share but cannot decrease it.
  • Rewards are real yield from trading fees, not inflationary token emissions.
  • Trading fees are distributed to the staking rewards pool every four hours when active stake exists.
  • Minimum stake and unstake amount is 1 token.
  • Production staking rewards must reach 0.01 SOL before claim.