Skip to main content

MBPoS, Network Rewards and Incentives Structure

Staking Rewards

KIRA’s Consensus nodes earn trifold rewards: block rewards, fee rewards, and RollApp incentives. They are distributed in slightly different ways but follow a simple generic pattern. They are awarded per block. The selected block proposer first takes a commission before the remainder is shared among its respective delegators who have entrusted their assets to the Consensus nodes to participate in Consensus on their behalf.

  • Block rewards are a fixed amount of KEX tokens minted in each block — shared between delegators according to the total value of all the tokens they have delegated among all active staking pools. Hence, block rewards compensate delegators proportionally to the risk they are taking network-wise — this is similar to Cosmos reward distribution.
  • Fee rewards are a portion of the execution fees paid by users for each transactions shared between its delegators according to their share of the staking pool. Hence, fee rewards only compensate delegators proportionally to the risk they are taking locally — this is similar to Polkadot reward distribution. Note that fee rewards are not limited to KEX and can also include a variety of different tokens that are whitelisted for fee payment. The composition of the rewards basket may vary based on the type and volume of activity conducted on the network.
note

For a better understanding regarding network rewards distribution, please refer to the Fees and staking rewards distribution section.

Rollapp Incentives

A portion of the swap fees generated by the AMM pool of any RollApp will be paid to Consensus nodes serving as active Executors and Verifiers for said RollApp, and by extension their delegators. Controllers may choose to offer additional incentives for Consensus nodes to serve as the execution layer for these RollApp. Application incentives are paid in similar fashion to fee rewards.

Auxiliary Rewards

In addition, KIRA has two subsidiary sources of extrinsic rewards which are more circumstantial:

  • Universal Basic Income (from KEX inflation) — The Universal Basic Income module allows to create various incentivization schemes for a specific network purposes (e.g. increasing block rewards if the network security subsidy becomes too low), or a specific role (e.g. community managers).
  • Stake grants (from KIRA’s treasury) — Winners of the incentivized games will be allocated some amount of staked KEX from the treasury to help them bootstrapping their nodes.

Recap

REWARDS TYPEREWARDS ORIGINBLOCK PROPOSER SHAREDELEGATORS SHARESEKAI MODULE
Block rewardsKEX inflationAccording to its staking pool commission rate
(min 1%, max 50%)
Split according to the total amount of assets they have staked network-wise (all staking pools)Untitled
Fee rewardsExecutions fees (multiple tokens)According the network property validators_fee_share
(default 50%)
Split according to the total amount of assets they have staked locally (in the block proposer’s staking pool)Untitled
Universal Basic IncomeKEX inflationSet by governance proposalSet by governance proposalUntitled
Stake grantsKEX treasuryTBDTBDN/A
App IncentiveL2 AMMs / applications25% share of swap fees originating from dApp token swaps / application dependentNone / application dependent onlyLayer 2