Releases
All releases with binaries and full changelogs are available at github.com/flashbots/mev-boost/releases.
v1.12
- Docker Image:
flashbots/mev-boost:1.12 - Full Changelog: v1.11...v1.12
🚀 New Feature: Relay Multiplexing
This release allows validators to be grouped into mux groups, each with their own relay set, timeouts, and timing game configurations via a 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.
v1.11
Features
- Timing games for bid optimization: allows configuring timing games for
getHeadercalls to optimize bid selection (#839)
Enhancements
- Add
--log-colorflag for colored text output in logs (#871) - Update latency metrics from microseconds to milliseconds (#877)
Bug Fixes
- Metrics: use Prometheus-standard
le(less than or equal) labels (#876)
v1.10
warning
This was a required update for the Fusaka upgrade (epoch 411392, Dec 3, 2025).
Docker Image: flashbots/mev-boost:1.10
Features
- Support for the Fusaka release
- Support for the new GetPayloadV2 API
- Support for Prometheus Metrics
- Support for an X-Timeout-Ms header in
getHeaderrequests
Enhancements
- Update all dependencies to their latest versions
- Fix a bug with parsing custom genesis time
- Fallback to
getPayloadV1API if thegetPayloadV2API fails - Add JSON Content-Type for relay
getPayloadif the relay doesn't support SSZ - Change no-bid-found log level to debug
v1.9
Features
- Add support for the Pectra upgrade
- Add support for SSZ encoded messages
- Add support for RISC-V platforms
Enhancements
- Build with Go 1.24
- Update all dependencies to their latest versions
- Split core functionality into more files for improved organization
- Add
HeaderDateMillisecondsfor improved request timing tracking - Re-add support for past upgrades (Bellatrix and Capella)
- Remove support for relay monitors