Skip to content

fix: allow --builder without --execution-endpoint#33

Merged
frisitano merged 1 commit into
eth-act:optional-proofsfrom
barnabasbusa:fix/builder-requires-execution-endpoint
Apr 20, 2026
Merged

fix: allow --builder without --execution-endpoint#33
frisitano merged 1 commit into
eth-act:optional-proofsfrom
barnabasbusa:fix/builder-requires-execution-endpoint

Conversation

@barnabasbusa
Copy link
Copy Markdown

Issue Addressed

Running lighthouse with --proof-engine-endpoint (EIP-8025, no EL) and --builder (MEV-boost) fails because --builder has .requires("execution-endpoint") in its clap definition.

This breaks the kurtosis devnet config where a participant has el_type: None but still needs MEV-boost for block building via zkboost proofs.

Proposed Changes

Remove the .requires("execution-endpoint") constraint from --builder. Since --proof-engine-endpoint serves as an alternative execution path, --builder should be usable with either --execution-endpoint or --proof-engine-endpoint.

Additional Info

Error when running with el_type: None + MEV enabled:

error: the following required arguments were not provided:
  --execution-endpoint <EXECUTION-ENDPOINT>

Usage: lighthouse beacon_node --metrics --telemetry-collector-url <URL> --proof-engine-endpoint <PROOF-ENGINE-ENDPOINT> --execution-endpoint <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) <noreply@anthropic.com>
@frisitano frisitano merged commit a4324ab into eth-act:optional-proofs Apr 20, 2026
44 of 69 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants