Prover
A Prover is a permissionless role responsible for generating proofs of events that occur on the Beacon Chain. These events include:
- DKG Register: Verifies the correct processing of creating an Ethereum validator with at least 1 ETH on the Beacon Chain.
- Validator Exit: Verifies the proper processing of an Ethereum validator's exit from the Beacon Chain.
- Block Proposal: Ensures the correct signing of a Beacon Chain block by a Diva network validator with an appropriate fee recipient.