EIP Radar
@ 6e69e49 ·
EIP-7998

Turn `randao_reveal` into a VRF

Transforms Ethereum’s `randao_reveal` into a per-slot BLS-based VRF by signing the previous epoch’s mix and current slot.

DraftScourge

Status history

  1. Draft3 Aug 2025

Abstract

This EIP proposes a modification to the data signed by a block proposer for the randao_reveal. The current randao_reveal is a BLS signature over the current epoch number, which is predictable. This proposal incorporates the RANDAO mix of the previous epoch and the current slot number into the signed data. This change transforms the randao_reveal into a Verifiable Random Function (VRF), making it…

Created
3 Aug 2025
Authors
Alberto La Rocca, Aryaethn
Upgrades
Not listed in any upgrade
Requires
—
Required by
EIP-7956