Repository navigation
bump to 1.12 - #20
Merged
Merged
bump to 1.12#20
Conversation
Relay set rebuilt from ethstaker/ethstaker-guides MEV-relay-list.md. All 11
mainnet relays in that list were probed at /eth/v1/builder/status:
live (9): aestus.live, agnostic-relay.net, global.titanrelay.xyz,
relay.ultrasound.money, relay.wenmerge.com,
boost-relay.flashbots.net, bloxroute.max-profit.blxrbdn.com,
bloxroute.regulated.blxrbdn.com, regional.titanrelay.xyz
dead (2): mainnet-relay.securerpc.com (Manifold),
proof-relay.ponrelay.com (Proof) - both NXDOMAIN
All 9 live relays are now configured. The two previously shipped relays that
no longer resolve (bloxroute.ethical, builder-relay-mainnet.blocknative.com)
are dropped. dappnode_package.json and docker-compose.yml had diverged and
now carry the same list. Relay URLs were extracted programmatically from the
upstream markdown so no pubkey is hand-transcribed.
start.sh: the hardcoded single-relay string substitution is replaced with a
list-driven filter, since existing installs keep their persisted RELAYS value
and would otherwise pass retired relays forever. Also errors out with a clear
message when no usable relay remains, instead of letting an empty -relays
swallow the following flag.
Verified against flashbots/mev-boost:1.12: filter tested under the container's
/bin/sh for legacy/new/empty/single/all-dead inputs, and the built image starts
with all 9 relays registered and listening on 0.0.0.0:18550.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01HrHvb13D4DKoAvKs1vuRq3
Documents how the MEV setup changes at Glamsterdam, when this package gets retired, and what has to be built in the validator package first. Fork state verified against client source rather than reporting: Prysm v7.1.8 and Teku 26.7.1 both carry a MaxUint64 Gloas epoch, geth v1.17.5 has AmsterdamTime unset on mainnet, and eth-clients/mainnet has no GLOAS_FORK_EPOCH key. mev-boost v1.12 has no ePBS support. Nothing is actionable yet; the doc records the plan and the commands to re-check readiness. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01HrHvb13D4DKoAvKs1vuRq3
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.