EIP.tools

EIP.tools

⚠️ DraftStandards Track: Core

EIP-8014: Builder generalized consolidation requests

Adds a new generalized consolidation requests to create builders.

Authors
Created2025-08-22
Discussion Linkhttps://ethereum-magicians.org/t/eip-8014-builder-generalized-consolidation-requests/25265
Requires

Markdown

https://raw.githubusercontent.com/potuz/EIPs/refs/...

EIP-GPT summary

Contents
AbstractMotivationSpecificationConstantsConsensus LayerExecution LayerConsensus LayerEngine APIRationaleSecurity ConsiderationsBackwards compatibilityCopyright

Abstract

This EIP adds a new EIP-8012-type generalized consolidation request allowing any active validator to become a builder.

Motivation

EIP-7732 introduces new validator attributions in the consensus layer. Validators whose withdrawal credentials start with a BUILDER_WITHDRAWAL_PREFIX are allowed to build execution payloads to be included in other validators proposed beacon blocks. Without this EIP, any active validator that whishes to become a builder would have to withdraw their validator and redeposit with the new withdrawal credential. This EIP allows any active validator with execution withdrawal credentials to be able to convert their validator to a builder.

Specification

Constants

Consensus Layer

NameValue
BUILDER_CONSOLIDATION_CALL_NUMBERuint32(3)

Execution Layer

No changes are expected.

Consensus Layer

This EIP adds a new handler for the EIP-8012 type generalized consolidation request, with CALL_TYPE of value BUILDER_CONSOLIDATION_CALL_NUMBER. and ARG_NUMBER of value 0. The consensus layer, after verifying that the target_pubkey field of the respective ConsolidationRequest object conforms to EIP-9999 and having validated the correct signature by the execution withdrawal credentials for the validator with source_pubkey, converts the withdrawal prefix of said validator to a BUILDER_WITHDRAWAL_PREFIX.

Engine API

No changes needed.

Rationale

This EIP enables any active validator to become a builder without affecting neither the withdrawal/exit queue nor the deposit queue. Allowing thus for a better user experience and strengthening the decentralization of the builder market.

Security Considerations

No known security impacts.

Backwards compatibility

This EIP introduces backward incompatible changes to the block validation rule set on the consensus layer and must be accompanied by a hard fork.

Copyright and related rights waived via CC0.

EIP.tools

EIP.tools

Search, read, and map Ethereum improvement proposals, ERCs, RIPs, and CAIPs from one focused interface.

Farcaster
by @apoorveth