Skip to content

Releases: flashbots/mev-boost

v1.12

23 Feb 16:50
v1.12
c48dbe4

Choose a tag to compare

This release allows validators to be grouped into mux groups, each with their own relay set, timeouts, and timing game configurations via the global config file. This enables node operators running multiple validator sets to route getHeader requests to different relays per group.

Example Configuration

...
mux:
  - id: "lido"
    validator_pubkeys:
      - "0x8a1d7b..."
    timeout_get_header_ms: 900
    late_in_slot_time_ms: 1500
    relays:
      - url: https://0xpubkey@lido-relay.example.com
        enable_timing_games: true
        target_first_request_ms: 200
        frequency_get_header_ms: 100

  - id: "rocket-pool"
    validator_pubkeys:
      - "0x8d1d7b..."
    relays:
      - url: https://0xpubkey@rocketpool-relay.example.com

Docs and example config can be found here.

🚀 Features

v1.12-alpha1

12 Feb 18:53
v1.12-alpha1
c48dbe4

Choose a tag to compare

v1.12-alpha1 Pre-release
Pre-release

This release allows validators to be grouped into mux groups, each with their own relay set, timeouts, and timing game configurations via the global config file. This enables node operators running multiple validator sets to route getHeader requests to different relays per group. Docs and example config can be found here.

🚀 Features

v1.11

03 Feb 17:36
v1.11
bb02974

Choose a tag to compare

This release introduces YAML based configuration with a new Timing Games feature for optimizing bid selection. If you'd like to configure timing games, read the docs here. Docs and example related to config file can be found here.

🚀 Features

  • Add timing feature for bid optimization (#839) - allows configuring timing games for getHeader calls to optimize bid selection.

🎄 Enhancements

  • Add --log-color flag for colored text output in logs (#871)
  • Update latency metrics from microseconds to milliseconds (#877)

🐞 Notable bug fixes

  • Metrics: use Prometheus-standard le (less than or equal) labels (#876)

What's Changed

👋 New Contributors

v1.11-alpha1

15 Jan 15:18
v1.11-alpha1
bb02974

Choose a tag to compare

v1.11-alpha1 Pre-release
Pre-release

🚀 Features

  • Add timing feature for bid optimization (#839) - allows configuring timing games for getHeader calls to optimize bid selection

🎄 Enhancements

  • Add --log-color flag for colored text output in logs (#871)
  • Update latency metrics from microseconds to milliseconds (#877)

🐞 Notable bug fixes

  • Metrics: use Prometheus-standard le (less than or equal) labels (#876)

What's Changed

👋 New Contributors

v1.10.1

13 Nov 12:00

Choose a tag to compare

⚠️ This is a required update for the upcoming Fusaka upgrade! ⚠️

Note

The Fusaka upgrade will happen at epoch 411392 (Dec-03-2025 09:49:11 PM UTC).



🚀 Enhancements

  • Send getPayload requests to relays in the background after a successful response by @faheelsattar in #850
    • This helps us maintain redundancy in the case where a relay fails to broadcast a block
    • Also included: color logs to make them more readable in development (non-JSON mode)
  • Tag relay url in logs to make it more readable by @bharath-123 in #859

🐞 Notable bug fixes

  • Fix a race condition in the fallback logic from GetPayloadV2 to GetPayloadV1 by @klim0v in #855

👋 New Contributors

v1.10

01 Nov 06:54

Choose a tag to compare

Overview

⚠️ This is a required update for the upcoming Fusaka upgrade! ⚠️

Note

The Fusaka upgrade will happen at epoch 411392 (Dec-03-2025 09:49:11 PM UTC).

Docker Image: flashbots/mev-boost:1.10

🚀 Features

Some of the major features added in this release are:

  • Support for the Fusaka Release
  • Support for the new GetPayloadV2 API
  • Support for Prometheus Metrics
  • Support for an X-Timeout-Ms header in getHeader requests

🎄 Enhancements

  • Update all dependencies to their latest versions
  • Fix a bug with parsing custom genesis time
  • Fallback to getPayloadV1 API if the getPayloadV2 API fails
  • Add JSON Content-Type for relay getPayload if the relay doesn't support SSZ
  • Change no-bid-found log level to debug

Changelog

v1.10-alpha7

28 Oct 06:10

Choose a tag to compare

v1.10-alpha7 Pre-release
Pre-release

Overview

This alpha release adds support for the upcoming Fusaka upgrade on the Holesky, Sepolia, and Hoodi testnets.

For details about when the testnets will be upgraded, refer to the Ethereum Foundation's fusaka testnet annoucement.

Docker Image: flashbots/mev-boost:1.10a7

Changes since v1.10-alpha6

From the v1.10-alpha6 release, this release updates go-boost-utils to it's latest fusaka release https://github.com/flashbots/go-boost-utils/releases/tag/v1.10.0

Changelog

v1.10-alpha6

10 Oct 06:16

Choose a tag to compare

v1.10-alpha6 Pre-release
Pre-release

Overview

This alpha release adds support for the upcoming Fusaka upgrade on the Holesky, Sepolia, and Hoodi testnets.

For details about when the testnets will be upgraded, refer to the Ethereum Foundation's fusaka testnet annoucement.

Docker Image: flashbots/mev-boost:1.10a6

Changes since v1.10-alpha5

From the v1.10-alpha5 release, this release adds support to fallback to eth/v1/builder/blinded_blocks api if eth/v2/builder/blinded_blocks api fails.

ethereum/builder-specs#123 introduces the eth/v2/builder/blinded_blocks API which doesn't return the fully signed block back to the proposer to save network bandwidth and relys on the mev-boost-relay to publish the block to the network.

If by any chance, the v2 API is not implemented by a relay provider it can cause a missed slot. To avoid such situations, we fallback to the v1 API in case the v2 API has not been implemented.

Changelog

v1.10-alpha5

29 Sep 14:42

Choose a tag to compare

v1.10-alpha5 Pre-release
Pre-release

Overview

This alpha release adds support for the upcoming Fusaka upgrade on the Holesky, Sepolia, and Hoodi testnets.

For details about when the testnets will be upgraded, refer to the Ethereum Foundation's fusaka testnet annoucement.

Docker Image: flashbots/mev-boost:1.10a5

Changelog

v1.10-alpha3

04 Sep 10:04
v1.10-alpha3
569c252

Choose a tag to compare

v1.10-alpha3 Pre-release
Pre-release

Notable changes

New Contributors


Docker images: flashbots/mev-boost:1.10a3

docker pull flashbots/mev-boost:1.10a3