From c2582b0b76ffc294f380e1b05960168a1d303af4 Mon Sep 17 00:00:00 2001 From: rob Date: Thu, 15 Jan 2026 13:23:17 +0000 Subject: [PATCH] Enable payload-validation for Linea Maru Set payload-validation-enabled=true in Maru config to ensure payloads are sent to the execution client. Without this, Maru doesn't send forkchoice/newPayload calls when EL reports synced status (even at block 0). Co-Authored-By: Claude Opus 4.5 --- linea/mainnet/maru/config.toml.template | 2 +- linea/sepolia/maru/config.toml.template | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/linea/mainnet/maru/config.toml.template b/linea/mainnet/maru/config.toml.template index 4389d9dc..e8ce75e4 100644 --- a/linea/mainnet/maru/config.toml.template +++ b/linea/mainnet/maru/config.toml.template @@ -31,7 +31,7 @@ refresh-interval = "3s" # Besu and Geth node as execution layer client engine-api-endpoint = { endpoint = "http://${EL_HOST}:8551", jwt-secret-path = "/jwtsecret" } eth-api-endpoint = { endpoint = "http://${EL_HOST}:8545" } -payload-validation-enabled = false +payload-validation-enabled = true [observability] port = 9090 diff --git a/linea/sepolia/maru/config.toml.template b/linea/sepolia/maru/config.toml.template index bf5766d2..fe451975 100644 --- a/linea/sepolia/maru/config.toml.template +++ b/linea/sepolia/maru/config.toml.template @@ -29,7 +29,7 @@ refresh-interval = "3s" # Besu and Geth node as execution layer client engine-api-endpoint = { endpoint = "http://${EL_HOST}:8551", jwt-secret-path = "/jwtsecret" } eth-api-endpoint = { endpoint = "http://${EL_HOST}:8545" } -payload-validation-enabled = false +payload-validation-enabled = true [observability] port = 9090