From 4eef88abf36dcf7a4a1624a1b725145e64cedf62 Mon Sep 17 00:00:00 2001 From: Barnabas Busa <21987084+barnabasbusa@users.noreply.github.com> Date: Mon, 20 Apr 2026 13:02:44 +0000 Subject: [PATCH] fix: allow --builder without --execution-endpoint The --builder flag had .requires("execution-endpoint") which prevents using MEV-boost on nodes running with --proof-engine-endpoint only (el_type: None in kurtosis). Since the proof engine serves as an alternative execution path, --builder should be usable with either --execution-endpoint or --proof-engine-endpoint. Co-Authored-By: Claude Opus 4.6 (1M context) --- beacon_node/src/cli.rs | 1 - 1 file changed, 1 deletion(-) diff --git a/beacon_node/src/cli.rs b/beacon_node/src/cli.rs index 3482ff6df83..276a2dc4eac 100644 --- a/beacon_node/src/cli.rs +++ b/beacon_node/src/cli.rs @@ -912,7 +912,6 @@ pub fn cli_app() -> Command { .alias("payload-builder") .alias("payload-builders") .help("The URL of a service compatible with the MEV-boost API.") - .requires("execution-endpoint") .action(ArgAction::Set) .display_order(0) )