Free 30-min Web3 Consultation
Book Consultation
Smart Contract Security Audits
View Audit Services
Custom DeFi Protocol Development
Explore DeFi
Full-Stack Web3 dApp Development
View App Services
Free 30-min Web3 Consultation
Book Consultation
Smart Contract Security Audits
View Audit Services
Custom DeFi Protocol Development
Explore DeFi
Full-Stack Web3 dApp Development
View App Services
Free 30-min Web3 Consultation
Book Consultation
Smart Contract Security Audits
View Audit Services
Custom DeFi Protocol Development
Explore DeFi
Full-Stack Web3 dApp Development
View App Services
Free 30-min Web3 Consultation
Book Consultation
Smart Contract Security Audits
View Audit Services
Custom DeFi Protocol Development
Explore DeFi
Full-Stack Web3 dApp Development
View App Services
LABS
Glossary

Builder Override

Builder override is a capability in proposer-builder separation (PBS) systems that allows a block proposer (validator) to replace a received block from a builder with one they construct themselves.
Chainscore © 2026
definition
MEV & BLOCK PRODUCTION

What is Builder Override?

Builder Override is a mechanism that allows a block proposer (validator) to replace a block received from a builder with one of their own construction, typically to capture value that would otherwise be lost.

In a proposer-builder separation (PBS) architecture, specialized block builders construct optimized blocks and submit bids to validators. A Builder Override occurs when the winning validator, after receiving the builder's block, discards it and proposes a different block. This action is often driven by the validator's desire to claim Maximal Extractable Value (MEV) opportunities—such as arbitrage or liquidation profits—that were not included in the builder's original bid. The validator effectively 'overrides' the builder's work to capture this value for themselves.

The ability to override is a critical design consideration in PBS systems like Ethereum's post-Ethereum Merge roadmap. It represents a trade-off between validator autonomy and system efficiency. While it protects validators from being forced to propose unprofitable or malicious blocks, it can undermine the economic guarantees for builders, who invest computational resources expecting their block to be proposed if they win the auction. Protocols may implement mechanisms like crLists or slashing conditions to disincentivize frivolous overrides and maintain a healthy builder ecosystem.

From a network security perspective, Builder Override introduces a form of proposer centralization risk. Large staking pools or entities with sophisticated MEV capabilities are better positioned to execute profitable overrides, potentially increasing their rewards and market share over time. This contrasts with the goal of MEV-Boost, a prevalent PBS implementation, which aims to democratize access to MEV revenue. The ongoing protocol development seeks to balance these competing interests through cryptographic commitments and in-protocol PBS solutions.

key-features
BUILDER OVERRIDE

Key Features

A Builder Override is a mechanism that allows a block builder to propose a block that differs from the payload received from a block proposer (validator), enabling censorship resistance and value extraction.

01

Censorship Resistance

The primary function of a Builder Override is to prevent transaction censorship. If a validator (proposer) attempts to exclude certain transactions, a builder can use the override to reinsert them into the final block. This is a critical defense against MEV extraction and regulatory overreach at the validator level.

02

MEV and Value Capture

Builders can override a proposer's block to capture Maximal Extractable Value (MEV) for themselves or their users. By constructing a more profitable block ordering, they can increase the revenue from transaction ordering and arbitrage opportunities, sharing a portion with the proposer via an enhanced bid.

03

Technical Implementation

The override is executed by the builder submitting a new execution payload header to the consensus layer. This header must be valid and refer to a complete, executable block body that the builder has constructed and is willing to reveal upon request, adhering to the builder API specifications.

04

Proposer-Builder Separation (PBS)

Builder Override is a core component of Proposer-Builder Separation (PBS). It formalizes the division of labor where specialized builders compete on block construction, and validators simply choose the most profitable header. The override ensures builders retain control over the execution payload's final content.

05

Economic Incentives

Overrides are governed by cryptoeconomic incentives. A builder will only override if the new block's value (fees + MEV) exceeds the original bid paid to the proposer, ensuring the proposer is compensated. This creates a competitive market for block space.

06

Contrast with Enshrined PBS

Builder Override is a feature of out-of-protocol PBS (e.g., via mev-boost). In a fully enshrined PBS design within the protocol, the override mechanism would be codified directly into the consensus rules, potentially with different trust assumptions and slashing conditions for non-compliance.

how-it-works
MEV-BOOST MECHANISM

How Builder Override Works

A technical overview of the Builder Override mechanism, a feature within the MEV-Boost ecosystem that allows validators to bypass the relay's block auction and propose a block of their own construction.

Builder Override is a mechanism in the Ethereum proof-of-stake network that allows a validator, when selected to propose a block, to bypass the MEV-Boost auction and propose a block they have built themselves. This is executed by the validator's node returning a builderOverride flag in its response to the MEV-Boost middleware, instructing it to ignore the winning bid from the relay and instead use the validator's locally constructed block. This ensures validators retain ultimate sovereignty over block production, serving as a critical fallback and censorship-resistance tool.

The primary function of Builder Override is to guarantee liveness and censorship resistance. If a relay becomes unresponsive, provides an invalid block header, or if the validator detects that the winning bid from the relay's auction is censoring certain transactions (e.g., those from a sanctioned address), the validator can trigger the override. This allows the chain to continue producing blocks without relying on external, potentially faulty or malicious, block builders. The mechanism is a foundational component of Ethereum's proposer-builder separation (PBS) design, preserving the validator's final authority.

From a technical standpoint, the override is implemented in the validator's consensus client (e.g., Prysm, Lighthouse). When the builderOverride condition is met—often configured via local heuristics or manual intervention—the client signals to its execution client to prepare a block using its local transaction pool and state. This locally built block is then passed back through MEV-Boost to be proposed. Crucially, this block does not include the MEV payments from the relay's auction, so the validator forgoes that potential revenue in favor of network integrity.

A common real-world example involves OFAC-sanctioned transactions. If a dominant relay filters out transactions to Tornado Cash addresses, a validator committed to censorship resistance can configure its node to override any block that excludes these valid transactions. The validator would then build a block containing the censored transactions, ensuring they are included in the chain. This action demonstrates the credible neutrality of the protocol, where economic incentives from MEV can be voluntarily set aside to uphold network principles.

Builder Override interacts closely with other MEV-Boost concepts. It is the counterbalance to the default block auction process. While the auction optimizes for validator profit via priority fees and MEV bundles, the override ensures technical and ethical safeguards. Its existence discourages relays from engaging in malicious behavior, as validators can easily circumvent them. Furthermore, it provides a clear migration path if a validator wishes to exit the MEV-Boost ecosystem entirely and propose only local blocks, by simply setting the override flag permanently.

primary-motivations
BUILDER OVERRIDE

Primary Motivations for Override

Builder Override is a mechanism allowing block proposers to bypass the default block-building process. These are the core reasons a validator or block builder would choose to use it.

01

Maximizing MEV Extraction

The primary driver for Builder Override is to capture Maximal Extractable Value (MEV). By constructing a custom block, a proposer can:

  • Front-run or back-run user transactions for arbitrage.
  • Execute complex cross-domain arbitrage across DeFi protocols.
  • Bundle transactions from private order flows (e.g., from a searcher) to claim profits that would otherwise go to a third-party builder.
02

Ensuring Censorship Resistance

A validator may override the default block to include transactions that are being censored by the dominant block builder network. This is a critical anti-censorship fallback, ensuring the network remains permissionless. For example, a validator might manually include transactions from the public mempool that were excluded due to regulatory pressure or a builder's transaction filtering rules.

03

Correcting Faulty Builder Output

Builders can sometimes produce invalid blocks or blocks that violate consensus rules. Builder Override allows the proposer to reject a faulty payload and construct a valid one locally. This is a safety mechanism to prevent chain halts due to builder errors, such as incorrect execution traces or invalid state transitions.

04

Enforcing Protocol-Level Rules

Proposers are ultimately responsible for the blocks they sign. Override can be used to enforce protocol-specific policies not guaranteed by builders. This includes adhering to slashing conditions, ensuring gas limit compliance, or applying custom transaction ordering logic required by the chain's social consensus or governance decisions.

05

Economic Self-Interest & Fee Capture

Beyond MEV, a proposer may override to capture priority fees (tips) directly. If the proposer's local transaction pool offers higher total fees than the builder's bid, it becomes economically rational to build locally. This bypasses the builder's auction and allows the validator to keep 100% of the transaction fees.

06

Technical Requirements & Testing

Node operators or staking pools may use override in controlled environments for:

  • Testing new client software or fork logic.
  • Implementing proposer-boost logic in consensus clients.
  • Debugging chain re-orgs or synchronization issues.
  • Manually proposing a block during network upgrades or emergency scenarios.
ecosystem-context
BUILDER OVERRIDE

Ecosystem Context and Implementation

Builder Override is a protocol-level mechanism that allows a block builder to bypass the standard auction process and directly propose a block to a validator, fundamentally altering the flow of block production in a proof-of-stake network.

In a typical proposer-builder separation (PBS) model, validators (proposers) outsource block construction to specialized builders via a competitive auction. The builder Override mechanism subverts this by granting the builder the unilateral right to send a complete block directly to the validator, effectively skipping the auction. This is typically enforced through a smart contract or a pre-signed agreement, where the validator commits to accepting a block from a specific builder for a designated slot, regardless of whether a higher-value bid arrives through the open market.

The primary implementation context for Builder Override is within Ethereum's PBS ecosystem, particularly through systems like mev-boost. It serves specific, often contentious, purposes: - Enforcing private transaction inclusion for users who have paid for guaranteed block space. - Mitigating censorship by allowing a trusted builder to force inclusion of transactions that might otherwise be excluded. - **Facilitating time-sensitive atomic arbitrage or liquidation bundles that require precise execution. Critics argue it can undermine the credible neutrality of the auction and reduce competition, while proponents view it as a necessary tool for advanced execution guarantees and ecosystem resilience.

From a technical standpoint, an override is executed via a signed payload from the validator, often called a "builder signature" or "override payload". This payload authorizes a specific builder's public key for a future slot. The builder then constructs the block and submits it alongside this proof of authorization directly to the validator's block proposal software, bypassing the relay that normally hosts the auction. This creates a direct, privileged channel between the builder and proposer, operating outside the transparent bidding environment.

The implications of Builder Override are significant for blockchain governance and MEV (Maximal Extractable Value) distribution. It shifts power dynamics, potentially centralizing influence with a few entities capable of securing override agreements. Furthermore, it introduces a trust assumption between the validator and the builder, as the validator must rely on the builder not to submit a malicious or invalid block that could lead to the validator being slashed. This contrasts with the trust-minimized model of the open auction, where the relay validates blocks before they are presented.

Looking forward, the role of Builder Override may evolve with protocol developments like enshrined PBS and proposer commitments. These upgrades could formalize or restrict override-like functionalities at the consensus layer, aiming to preserve the benefits of guaranteed inclusion while mitigating risks to decentralization and fair access. Its continued use highlights the ongoing tension in blockchain design between efficient, specialized execution and the foundational principles of permissionless, neutral access to block space.

security-considerations
BUILDER OVERRIDE

Security and Game Theory Considerations

Builder Override is a mechanism in Ethereum's PBS ecosystem where a block builder can force the inclusion of a specific transaction, overriding the block proposer's preferences. This section examines its security implications and strategic incentives.

01

Core Mechanism & Definition

Builder Override is a feature in Proposer-Builder Separation (PBS) that allows a block builder to guarantee the inclusion of a specific transaction in the block they construct, even if the chosen block proposer (validator) would prefer to exclude it. This is enforced cryptographically, typically via a commit-reveal scheme where the builder commits to a block header that includes the transaction's hash.

02

Primary Security Rationale: Censorship Resistance

The main security argument for Builder Override is to enhance censorship resistance. It prevents a malicious or compliant validator from selectively excluding transactions (e.g., OFAC-sanctioned addresses) if a builder is willing to include them. This creates a competitive market where builders can offer blocks with "overridden" transactions, ensuring the network's neutrality.

03

Game-Theoretic Vulnerabilities

Builder Override introduces new attack vectors. A malicious builder could use it to:

  • Front-run or sandwich users by forcing their own predatory transactions.
  • Execute denial-of-service (DoS) by filling blocks with spam, reducing space for legitimate transactions.
  • Extract maximal extractable value (MEV) in ways that harm user experience, as the proposer's ability to filter is bypassed.
04

Economic & Trust Assumptions

The system's security relies on economic incentives. It assumes builders are profit-motivated rational actors who will override censorship only when it's profitable (e.g., capturing MEV from included transactions). It also assumes no single builder or cartel can dominate the market, as monopoly control would allow for new forms of censorship or rent extraction.

05

Implementation in MEV-Boost

In the current MEV-Boost middleware, override-like functionality is not fully implemented. Proposers receive full block bodies from builders and can theoretically reject them, though this forfeits revenue. True cryptographic override requires protocol-level changes, such as those proposed for enshrined PBS, where the builder's commitment is verifiable and enforceable on-chain.

06

Related Concept: Proposer Censorship

Builder Override is the direct counter-measure to proposer censorship. Without it, a validator running compliant software could systematically exclude transactions. The ongoing design challenge is balancing this resistance with the need to prevent builder abuse, leading to proposals for partial block auctions and inclusion lists as complementary mechanisms.

BLOCK PRODUCTION MODES

Builder Override vs. Solo Block Production

A comparison of two primary methods for a validator to construct and propose a block in a Proposer-Builder Separation (PBS) architecture.

Feature / MetricBuilder OverrideSolo Block Production

Primary Actor

Validator (Proposer)

Validator (Proposer-Builder)

Block Construction

Accepts a pre-built block from an external builder via relay

Locally builds the block using its own mempool and execution client

Revenue Source

Maximal Extractable Value (MEV) and priority fees captured by the builder

Direct MEV extraction and priority fees

Technical Complexity for Validator

Low (Relies on builder infrastructure)

High (Requires sophisticated MEV-boost or bespoke software)

Censorship Resistance

Lower (Subject to builder/relay policies)

Higher (Direct control over transaction inclusion)

Proposer Payment

Bid paid by builder, delivered via trusted relay

All block rewards and fees accrue directly to validator

Execution Risk

Builder default (e.g., invalid block, non-payment)

Local execution client failure or missed slot

Typical Revenue

Consistent, competitive bids from builder market

Variable, depends on validator's MEV capture capability

BUILDER OVERRIDE

Frequently Asked Questions

Builder Override is a mechanism within the MEV-Boost ecosystem that allows block proposers to bypass the auction and directly include a block from a specific builder. These questions address its purpose, mechanics, and implications.

Builder Override is a feature in the MEV-Boost relay protocol that allows a block proposer (validator) to bypass the standard auction and force the inclusion of a block payload from a specific, pre-selected block builder. It is a safety mechanism that ensures proposers can still produce a valid block even if the primary relay auction fails or delivers an invalid payload. The override is triggered by the proposer signing and broadcasting a specific message, directing the relay to ignore the winning bid and instead deliver the block from the designated builder.

Key components:

  • Override Bid: A special, non-competitive bid submitted by a builder.
  • Relay: The trusted intermediary that receives the override request and serves the specified block.
  • Consensus Client: The validator's software that initiates the override when necessary.

This mechanism is crucial for chain liveness, providing a fallback to prevent missed block proposals.

ENQUIRY

Get In Touch
today.

Our experts will offer a free quote and a 30min call to discuss your project.

NDA Protected
24h Response
Directly to Engineering Team
10+
Protocols Shipped
$20M+
TVL Overall
NDA Protected Directly to Engineering Team