From e2a6f27db765e149016a33bdb34a40305d253719 Mon Sep 17 00:00:00 2001 From: erhan yasar Date: Sat, 11 Apr 2026 20:41:46 +0300 Subject: [PATCH] fix: align engine RPC protocols between mainnet and sepolia configs .env.sepolia had swapped protocols introduced in #985: - OP_NODE_L2_ENGINE_RPC was ws:// (should be http://, consistent with mainnet) - BASE_NODE_L2_ENGINE_RPC was http:// (should be ws://, required by base-consensus-entrypoint) The entrypoint script uses string substitution \\\ to derive the health-check URL, which only works correctly when the value starts with ws://. Using http:// causes the node to fail to start on Sepolia. Aligns Sepolia config with Mainnet which has the correct protocol assignments. --- .env.sepolia | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.env.sepolia b/.env.sepolia index cb9a8b54..ef491665 100644 --- a/.env.sepolia +++ b/.env.sepolia @@ -38,9 +38,9 @@ BASE_NODE_L1_TRUST_RPC="false" # ENGINE CONFIGURATION # ------------------- OP_NODE_L2_ENGINE_KIND=reth -OP_NODE_L2_ENGINE_RPC=ws://execution:8551 +OP_NODE_L2_ENGINE_RPC=http://execution:8551 -BASE_NODE_L2_ENGINE_RPC=http://execution:8551 +BASE_NODE_L2_ENGINE_RPC=ws://execution:8551 BASE_NODE_L2_ENGINE_AUTH=/tmp/engine-auth-jwt BASE_NODE_L2_ENGINE_AUTH_RAW=688f5d737bad920bdfb2fc2f488d6b6209eebda1dae949a8de91398d932c517a