OPoW & RewardsDelegator Rewards

Delegator Rewards

Delegator rewards are the rewards earned by the delegators after delegating their deposits to a Benchmarker.

Reward from a Single Benchmarker

For each benchmarker ii, a delegator dd receives a reward delegator_rewardd,i{delegator\_reward}_{d,i}, which is calculated using this formula:


delegator_rewardd,i=benchmarker_rewardidelegator_shareidepositd,iddepositd,i\text{delegator\_reward}_{d,i} = \text{benchmarker\_reward}_i \cdot \text{delegator\_share}_i \cdot \frac{\text{deposit}_{d,i}}{\sum_{d'}\text{deposit}_{d',i}}
  • depositd,i{deposit}_{d,i} is the amount of $TIG deposited to benchmarker ii by delegator dd.
  • delegator_sharei{delegator\_share}_i is the portion of rewards benchmarker ii shares to delegators (between 0 and 25%).
  • benchmarker_rewardi{benchmarker\_reward}_i is the benchmarker’s total reward for a block.
  • The fraction represents delegator dd‘s share of deposit to benchmarker ii.

It is the amount of a benchmarker ii‘s reward which they give to delegators multiplied by the delegator dd‘s share of the delegated deposit.

Total Rewards

To calculate total rewards for a delegator dd, we sum the rewards from all benchmarkers they have delegated to.

Delegator dd‘s total reward is denoted as delegator_rewardd{delegator\_reward}_{d}, is calculated as the sum of their reward from each benchmarker:


delegator_rewardd=idelegator_rewardd,i\text{delegator\_reward}_{d} = \sum_{i}\text{delegator\_reward}_{d,i}