Skip to content

Incentive campaigns

Incentive campaigns let validators create on-chain reward campaigns that pay participants for backing them. The campaign handles escrow and accounting. It never touches the staked asset itself. Its one hard promise: a campaign can always pay what it owes.

Any validator can create a campaign, fund it with any SPL token, and let participants earn rewards over time. The JPool delegate reports each participant's stake automatically, so stakers earn without any extra steps. If you're staking to a validator running a campaign, see Incentive Rewards for how rewards accrue and how to claim them.

Two reward modes

Choose the model that fits your goal:

  • Fixed Campaigns: A guaranteed rate per unit held. You fund the vault as participation grows.
  • Proportional Campaigns: A fixed pot split among all backers by share. Your cost is capped upfront.
FixedProportional
PromiseA guaranteed rate per unit heldA share of a fixed pot
Example"0.1 token per SOL per day""Share 10,000 tokens among all backers this month"
FundingTop up the vault as stake growsPay the whole budget upfront
Owner's costGrows with participationCapped, known in advance
Participant's yieldFixedFloats with how many join