Recomputes one validator’s reward, penalty and slashing accounting for one epoch, in Gwei, from the Electra consensus specification and the state you declare. Every figure is integer arithmetic with the spec’s flooring division.
Electra consensus specInteger GweiDeclared inputs only
🔒 All inputs are processed locally in your browser. No data is transmitted. Do not enter real personal data — use synthetic or anonymised inputs only.
⚠ This is a recompute of the published rules on the state you declare. It is not an earnings forecast, reads no chain, and states nothing about any live network. Two figures wait on constants from the Bellatrix specification that are not yet pinned: the inactivity penalty and the correlated slashing penalty. They come back as null and are listed under pending_pin, except where the answer does not depend on the missing constant.
Inputs
Gwei amounts above 2^53 go in as decimal strings. withdrawal_credential_prefix is 0, 1 or 2. sync.slots_set counts the slots whose sync bit was set, out of slots_counted. inclusion_attestations is optional, up to 64 entries. The sample is a 32 ETH validator that hit all three flags.