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

Bundle Bidding

Bundle bidding is an auction mechanism in which searchers submit bundles of transactions with associated bids to builders or relays, competing for inclusion in the next block.
Chainscore © 2026
definition
BLOCKCHAIN AUCTION MECHANISM

What is Bundle Bidding?

Bundle Bidding is a sophisticated auction mechanism in blockchain networks that allows users to submit and bid on a package, or 'bundle,' of multiple transactions to be included in a single block.

Bundle Bidding is a MEV (Maximal Extractable Value) extraction strategy where a searcher or builder submits a package of interdependent transactions—such as an arbitrage or liquidation path—to a block builder with an associated bid. This bid represents the premium the searcher is willing to pay to guarantee the entire bundle is executed atomically, meaning all transactions succeed or fail together. The block builder then incorporates this bundle into a candidate block if the bid makes the block more profitable, competing in a builder marketplace like the one enabled by PBS (Proposer-Builder Separation).

The primary technical advantage of bundle bidding is atomicity, which eliminates execution risk for complex, multi-step operations. Without it, a searcher's profitable arbitrage could be sandwiched or fail if intermediate transactions are not included. By bidding on a bundle, the searcher pays for the right to have their entire sequence considered as a single, indivisible unit by the builder. This mechanism is central to Flashbots' SUAVE (Single Unifying Auction for Value Expression) and is a key component of modern MEV supply chains, separating transaction discovery, bundle construction, and block building into specialized roles.

From a network perspective, bundle bidding can improve efficiency and transparency in MEV markets. It moves complex transaction ordering logic off-chain into competitive auctions among builders, potentially reducing negative externalities like network congestion from failed transactions. However, it also centralizes power in sophisticated block builders who can process these bundles. The evolution of bundle bidding is closely tied to Ethereum's roadmap, particularly post-Merge designs like PBS, which formalize the role of builders and create a clear market for block space that includes these complex transaction packages.

how-it-works
MECHANISM

How Bundle Bidding Works

An explanation of the auction mechanism that allows users to bid on multiple transactions as a single, atomic unit.

Bundle bidding is a mechanism in blockchain transaction ordering where a user (a searcher or builder) submits a package of multiple transactions to be included in a block as a single, atomic unit, often accompanied by a bid to incentivize the block producer. This atomicity is critical: either all transactions in the bundle are included in the block, or none are. The primary goal is to enable complex, interdependent transaction strategies—such as arbitrage, liquidations, or multi-step DeFi interactions—that would be risky or impossible if transactions could be executed individually and potentially separated in the block. The block producer (or validator) evaluates these bundled bids alongside regular transactions, selecting the combination that maximizes their revenue from transaction fees and any additional bid payments.

The process typically involves a specialized actor, the searcher, who identifies profitable on-chain opportunities requiring multiple steps. They construct a bundle containing the necessary transactions and submit it, along with a bid, to a relay or directly to a builder via a private mempool. This bid represents an additional payment to the block producer on top of the standard gas fees from the bundled transactions. Builders competing in a proposer-builder separation (PBS) framework, such as in Ethereum's post-EIP-1559 landscape, then assemble candidate blocks, often incorporating the most lucrative bundles to create the highest-value block for the validator. The winning builder's block, containing the successful bundle, is then proposed to the network.

A key variant is MEV-boost-style bundle bidding, where searchers submit bundles to builders through a relay. The builder's role is to solve a complex optimization problem: selecting a set of bundles and individual transactions that do not conflict (e.g., double-spend the same assets) and that collectively offer the maximum total value, which includes the bid premiums. This creates a competitive market for block space. Crucially, bundle bidding is distinct from simple transaction aggregation; its defining feature is the all-or-nothing execution guarantee, which protects the searcher's strategy from being sandwiched or partially failed.

The implications of bundle bidding are significant for Maximal Extractable Value (MEV) and network efficiency. It formalizes and channels competition for MEV into explicit bid payments, which can be captured by validators (a concept known as MEV smoothing). However, it also raises concerns about centralization, as sophisticated searchers and builders with advanced algorithms and private order flow may have a structural advantage. Protocols like Flashbots pioneered the use of bundle bidding to mitigate the negative externalities of toxic MEV, such as network congestion from failed arbitrage transactions, by moving the competition off-chain into a sealed-bid auction environment.

key-features
MECHANISM

Key Features of Bundle Bidding

Bundle bidding is a mechanism where a searcher submits a set of interdependent transactions (a bundle) to a block builder with a single bid for its inclusion.

01

Atomic Execution

All transactions within a bundle are executed atomically—they either all succeed and are included in the block, or the entire bundle fails and is reverted. This guarantees execution certainty for complex, multi-step strategies like arbitrage or liquidations, preventing partial execution that could leave positions at risk.

02

Transaction Ordering Control

The searcher specifies the exact execution order of transactions within their bundle. This control is critical for MEV extraction strategies that depend on precise state changes, such as frontrunning a large DEX trade or performing a multi-hop arbitrage path across several liquidity pools.

03

Conditional Execution

Bundles can include conditional logic based on blockchain state. Common conditions include:

  • Block Number: Execute only in a specific future block.
  • State Root: Execute only if the chain's state matches a predefined hash.
  • Timestamp: Execute within a specific time window. This allows searchers to target opportunities that are contingent on future events.
04

Builder-Pays-Model

The searcher submits a bid (in ETH or the chain's native token) directly to the block builder, not to the validator. The builder includes the bundle if the bid exceeds the opportunity cost of the block space it consumes. This creates a direct market for block space between searchers and builders.

05

Privacy & Censorship Resistance

Bundles are typically submitted to builders via private relays (e.g., Flashbots Protect, bloXroute) rather than the public mempool. This prevents frontrunning and sandwich attacks from other network participants, as the bundle's contents are hidden until the block is proposed.

06

Backrunning & Sandwich Protection

A common use case is backrunning, where a searcher submits a bundle that executes after a target transaction from the public mempool. By controlling order and using private relays, they can capture value (e.g., from DEX arbitrage) without being sandwiched by competing searchers.

ecosystem-usage
BUNDLE BIDDING

Ecosystem Usage & Participants

Bundle bidding is a mechanism where searchers submit bundles of transactions to block builders, competing for inclusion in a block by offering a bid. This section details the key participants and their roles in this critical MEV supply chain component.

03

The Relay

A trusted intermediary that facilitates communication. Relays sit between builders and validators/proposers. Their core functions are:

  • Privacy: Receive block candidates from builders without revealing them publicly.
  • Attestation: Validate the builder's block header and payment.
  • Delivery: Forward the winning block to the validator for proposal.
04

The Validator/Proposer

The final decision-maker. In Proof-of-Stake Ethereum, the current slot proposer (a validator) receives block candidates from relays. They select the candidate with the highest block bid (the value the builder pays to the proposer). By accepting this bid, the proposer includes the builder's block—and the searcher's bundled transactions within it—on-chain.

05

Bundle Auction Dynamics

The competitive process for block space. Builders run a continuous auction, evaluating incoming bundles based on their net bid (bundle fee minus gas costs). They simulate execution to ensure profitability and validity. This creates a pay-for-placement market where searchers must outbid competitors for timely, guaranteed transaction ordering.

visual-explainer
MECHANISM

Visual Explainer: The Bundle Bidding Flow

A step-by-step breakdown of how a bundle of transactions is proposed, auctioned, and included in a block by specialized actors in the blockchain network.

Bundle bidding is a specialized auction mechanism where a searcher or builder submits a package of interdependent transactions, known as a bundle, to a block builder for potential inclusion in the next block. The builder evaluates the bundle's profitability, which is determined by its total gas fees and MEV (Maximal Extractable Value) potential, and may choose to place a bid to win the right to include it. This process is central to the proposer-builder separation (PBS) model, where specialized builders compete to construct the most valuable block for the block proposer (validator).

The flow typically begins when a searcher, using sophisticated algorithms, identifies a profitable MEV opportunity—such as an arbitrage or liquidation—that requires a specific sequence of transactions to succeed. This sequence is bundled to ensure atomic execution: either all transactions in the bundle succeed, or the entire bundle fails, protecting the searcher from partial execution risk. The searcher then submits this bundle, along with a bid specifying the maximum fee they are willing to pay, to a builder's private mempool or a public marketplace.

Upon receiving multiple bundles and individual transactions, the block builder's optimization software solves a complex packing problem. It must select a set of transactions and bundles that maximizes the total value of the block while respecting constraints like gas limits and dependencies. The builder constructs a complete block candidate and submits a bid—a commitment to pay the proposer a specified amount—to a relay. The relay validates the block's correctness and forwards the highest-bidding block header to the current block proposer.

Finally, the chosen proposer (validator) simply signs and publishes the header of the highest-value block they received from the relay. This action commits the entire block body to the chain. The builder's fee is transferred to the proposer, and the searcher's transactions are executed. The flow ensures that value is efficiently captured and distributed among network participants—searchers, builders, and validators—while maintaining network security and decentralization through the separation of block building and proposal roles.

examples
BUNDLE BIDDING

Real-World Examples & Use Cases

Bundle bidding is a mechanism that allows searchers to submit a package of transactions to be executed atomically, enabling complex strategies like MEV extraction and arbitrage. These examples illustrate its practical applications across different blockchain ecosystems.

01

Arbitrage on Uniswap

A searcher identifies a price discrepancy for an asset between Uniswap V2 and V3 pools. They use bundle bidding to submit an atomic transaction that:

  • Buys the asset on the cheaper DEX.
  • Transfers it via a flash loan.
  • Sells it on the more expensive DEX.
  • Repays the flash loan. This ensures the entire profitable sequence succeeds or fails as one unit, protecting the searcher from partial execution risk.
02

Liquidating Under-Collateralized Loans

In DeFi protocols like Aave or Compound, a searcher can use a bundle to profit from liquidations. The bundle contains transactions to:

  • Identify a loan where the collateral value has fallen below the required threshold.
  • Repay a portion of the borrower's debt using the searcher's capital or a flash loan.
  • Claim the discounted collateral as a reward.
  • Sell the claimed collateral to realize a profit. Bundle bidding ensures the liquidation is executed before other searchers can front-run the opportunity.
03

NFT Marketplace Snipping

A collector wants to purchase a newly listed NFT at a low price before others see it. They submit a bundle that:

  • Monitors the mempool for a listing transaction.
  • Submits a purchase transaction with a higher gas fee.
  • Includes the purchase in the same block as the listing. This back-running strategy, executed atomically via a bundle, guarantees the snipe is successful if the listing is confirmed, preventing the listing from being seen and purchased by others first.
04

Cross-Domain MEV (Ethereum → Polygon)

Searchers exploit price differences for assets bridged between Layer 1 and Layer 2. A bundle might coordinate actions across two chains:

  • On Ethereum, arbitrage a price difference for a bridged token.
  • Use a cross-chain messaging protocol (like the canonical bridge) to trigger a corresponding trade on Polygon.
  • The bundle's atomicity across domains is managed by a relayer or sequencer that can execute the conditional logic, capturing value from inter-chain inefficiencies.
security-considerations
BUNDLE BIDDING

Security & Economic Considerations

Bundle bidding introduces novel security vectors and economic incentives that differ from standard transaction processing. Understanding these considerations is critical for builders and validators.

01

MEV Extraction & Searcher Competition

Bundle bidding is a primary mechanism for Maximal Extractable Value (MEV) capture. Searchers compete in a first-price auction to have their transaction bundles included in a block. This creates a competitive market where profits are derived from arbitrage, liquidations, and other strategies. The economic pressure can lead to high bid prices, which are captured by validators as revenue.

02

Validator Revenue & Incentives

Validators profit from bundle bidding by collecting the winning bid as a priority fee on top of standard transaction fees. This creates a strong incentive for validators to run sophisticated relays or block builders to maximize revenue. However, it can also centralize block production if only a few entities can access the most profitable bundles, potentially impacting chain neutrality.

03

Time-Bandit Attacks & Reorgs

A significant security risk is the time-bandit attack, where a validator might intentionally reorganize the chain (reorg) to replace a block with a new one containing a more valuable bundle. This undermines finality and user experience. Protocols mitigate this by enforcing proposer-builder separation (PBS) and using commit-reveal schemes to make reorgs economically unfeasible.

04

Censorship Resistance

The reliance on a limited set of block builders or relays for efficient bundle routing can create censorship vectors. If these intermediaries refuse to include certain transactions (e.g., for regulatory compliance), those transactions may be excluded from blocks. Permissionless builder markets and inclusion lists are proposed solutions to preserve credible neutrality.

05

Bid Spoofing & Frontrunning

The open auction nature of bundle bidding is susceptible to bid spoofing, where a malicious seearcher submits a high bid with no intention of paying, only to cancel it at the last moment. This can disrupt the auction and be used for frontrunning or Denial-of-Service (DoS) attacks. Mitigations include bonded bids and reputation systems for participants.

06

Economic Finality & User Guarantees

For users, bundle bidding changes the economic finality of a transaction. A high-value bundle can make a block containing a user's transaction a target for reorgs. Services like Flashbots Protect or MEV-share aim to return a portion of the extracted value to users, improving fairness. Understanding these dynamics is key for DeFi protocols designing settlement guarantees.

MECHANISM COMPARISON

Bundle Bidding vs. Traditional Transaction Pool

A technical comparison of the auction-based Bundle Bidding model and the standard first-come-first-served transaction pool (mempool).

Feature / MetricBundle Bidding (e.g., MEV-Share, SUAVE)Traditional Transaction Pool

Transaction Ordering Principle

Auction-based, price-time priority

Gas price (or priority fee) priority, first-seen

Searcher Competition

Multi-parameter bidding (price, inclusion, exclusivity)

Gas price bidding only

Atomic Bundle Execution

Privacy for User Transactions

Partial (hashed calldata, conditional logic)

None (fully public mempool)

MEV Extraction Efficiency

More structured, can be redistributed

Adversarial, winner-takes-most

Typical Latency for Inclusion

< 1 sec (pre-negotiated)

Varies (1 sec to indefinite)

Builder Integration

Direct integration required

Standard RPC submission

Primary Use Case

Complex MEV strategies, fair value distribution

Simple value transfers, standard DeFi interactions

evolution
BLOCKCHAIN ARCHITECTURE

Evolution & Proposer-Builder Separation (PBS)

Proposer-Builder Separation (PBS) is a fundamental architectural redesign of blockchain consensus that decouples the roles of block *proposal* and block *construction* to address centralization pressures in proof-of-stake networks, particularly around maximal extractable value (MEV).

Proposer-Builder Separation (PBS) is a blockchain protocol design that formally separates the role of the block proposer (who chooses the canonical chain) from the block builder (who assembles transaction order and content). This decoupling is a direct response to the rise of Maximal Extractable Value (MEV), where the ability to order transactions within a block has become a highly specialized and resource-intensive activity. In a PBS model, builders compete in a sealed-bid auction to sell fully constructed blocks to proposers, who then simply propose the highest-bidding block to the network. This specialization aims to prevent the centralization of both stake and block-building expertise into a single dominant entity.

The evolution toward PBS is driven by the inherent conflict in traditional proof-of-stake design: the validator selected to propose a block has both the incentive and the capability to capture MEV, which favors large, sophisticated operators who can run optimized MEV strategies. This creates a feedback loop where profitable MEV capture leads to more stake accumulation, further centralizing power. PBS breaks this loop by allowing proposers (often smaller validators) to outsource the complex task of block construction to a competitive market of builders, while still earning revenue from the auction. The proposer's role is reduced to a simple, verifiable task—selecting the header of the most profitable block—which can be performed with minimal hardware.

A critical implementation of PBS is mev-boost, an out-of-protocol, fork-choice rule-aware middleware used by Ethereum validators post-Merge. It allows a validator (proposer) to connect to a marketplace of builders via relays. Builders submit complete execution payloads (blocks) to relays, which run a trusted auction and deliver the winning block header to the proposer. The proposer signs the header, and only after the block is propagated does it receive the full block body. This commit-reveal scheme ensures the proposer cannot steal the builder's transaction order. While mev-boost is an interim solution, the long-term goal is to embed PBS directly into the Ethereum protocol through enshrined PBS, making the separation trust-minimized and canonical.

The PBS paradigm introduces new actors and considerations. Block builders are specialized entities that aggregate transactions from users and searchers (who submit complex MEV bundles), optimizing for fee revenue and MEV capture. Relays are trusted intermediaries that facilitate the auction, ensure block validity, and prevent censorship. Key challenges include builder centralization (a small number of builders may dominate), censorship resistance (ensuring builders include all valid transactions), and trust assumptions in relays. Future enshrined PBS designs, such as those involving crLists (censorship resistance lists) and builder commitments, aim to mitigate these risks at the protocol level.

The broader evolution of PBS represents a shift in blockchain design philosophy, acknowledging that block production is a distinct economic activity from chain consensus. By creating a dedicated market for block space, PBS aims to democratize access to MEV revenue, improve network efficiency, and preserve the decentralization of the underlying consensus layer. It is a foundational concept for the endgame of Ethereum's roadmap, influencing the design of data availability layers, verifiable delay functions (VDFs) for fair ordering, and the overall security and economic sustainability of proof-of-stake networks.

BUNDLE BIDDING

Frequently Asked Questions (FAQ)

Bundle Bidding is a core mechanism in block builder auctions. These questions address its function, benefits, and impact on the blockchain ecosystem.

Bundle Bidding is a mechanism where block builders submit bundles of transactions, along with a bid, to a relay for inclusion in a proposed block. The builder's bid is a payment to the validator (or block proposer) for the right to have their bundle's transactions included. This process is central to the proposer-builder separation (PBS) model, creating a competitive auction for block space. Builders construct profitable and efficient blocks from user transactions and MEV opportunities, then bid against each other. The highest bid typically wins, with the validator earning the bid revenue and the builder earning the net profit from their constructed block.

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
Bundle Bidding: MEV Auction Mechanism Explained | ChainScore Glossary