file icon

How XRD staking emissions rewards and validator fees are calculated - for validators

XRD Staking Emissions Rewards

A validator staking to their own node will receive rewards in exactly the same way as a third party staking to it.

Validator Fee

If you are a participating “top 100” validator node-runner, you may also specify a validator fee that provides you, as the owner, with a portion of emissions. Your emissions will then be proportional to that fee % and, importantly, the relative amount of stake delegated to the node, both by yourself and others.

If your validator missed a single proposal in an epoch, i.e. had less than 100% participation, the rewards earned by your validator for that epoch are zero; and thus your fees are also zero. 

If your validator had 100% participation in an epoch, you may calculate your validator fee emissions as:

E x V x F

E = This epoch’s total emissions XRD (fixed)

V = Your validator node’s % of total delegated stake (for this epoch)

F = Fee % for your node (for this epoch)

So let’s say you have drawn 1% of the total delegated stake to your node. You have set your validator fee to 2%. Your node has 100% participation in consensus (of course!). Then your share of the rewards for the epoch will be:

E x 0.01 x 0.02 = 0.0002 of total E

Over the course of a year of about 300,000,000 XRD emitted, this means you would receive 60,000 XRD – a good incentive to run a high-quality node for a year!

Further reading: