From 97d2cfe4aa3c43f895c368395581d9954e971cd9 Mon Sep 17 00:00:00 2001 From: Claude Agent Date: Sat, 13 Jun 2026 15:06:27 +0000 Subject: [PATCH] op-reth sepolia fixes: superseed Jovian fork times, Karst v2.3.1 bump, op-sepolia/soneium template fixes - superseed-sepolia: add holocene/isthmus/jovian fork times to rollup.json (CL) and genesis.json (EL). jovian_time=1768978801 is superseed's chain-specific activation (verified live via sepolia.superseed.xyz optimism_rollupConfig); the official superseed-xyz/node repo + the old committed config both lacked it, causing op-node "failed to parse L1 info deposit tx ... unexpected length: 178". - op-reth v2.3.0 -> v2.3.1 across all op-reth composes (Karst-mandatory release, Sepolia activation Jun 17 2026 16:00 UTC). - op-sepolia: --chain=optimismsepolia -> optimism-sepolia (invalid chain spec prevented op-reth from starting). - soneium-minato-sepolia (reth/geth/erigon): L1 upstream vars now resolve to ETHEREUM_SEPOLIA_* (were ETHEREUM_MINATO-SEPOLIA_*, nonexistent -> no L1 RPC); state-cache shell var de-hyphenated; pectra blob-schedule override now emitted. NOTE: superseed karst_time not yet published by the chain; must be added before Jun 17 2026 once superseed announces it. Co-Authored-By: Claude Opus 4.8 (1M context) --- ...ium-minato-sepolia-op-erigon-archive-trace.yml | 11 ++++++----- ...inato-sepolia-op-geth-archive-leveldb-hash.yml | 11 ++++++----- ...-minato-sepolia-op-geth-pruned-pebble-path.yml | 11 ++++++----- op/reth/bob-sepolia-op-reth-archive-trace.yml | 2 +- op/reth/bob-sepolia-op-reth-minimal-trace.yml | 2 +- op/reth/bob-sepolia-op-reth-pruned-trace.yml | 2 +- .../hashkeychain-mainnet-op-reth-pruned-trace.yml | 2 +- .../hashkeychain-testnet-op-reth-pruned-trace.yml | 2 +- op/reth/ink-sepolia-op-reth-archive-trace.yml | 2 +- op/reth/ink-sepolia-op-reth-minimal-trace.yml | 2 +- op/reth/ink-sepolia-op-reth-pruned-trace.yml | 2 +- op/reth/lisk-mainnet-op-reth-archive-trace.yml | 2 +- op/reth/lisk-mainnet-op-reth-pruned-trace.yml | 2 +- op/reth/op-mainnet-op-reth-archive-trace.yml | 2 +- op/reth/op-mainnet-op-reth-minimal-trace.yml | 2 +- op/reth/op-mainnet-op-reth-pruned-trace.yml | 2 +- op/reth/op-sepolia-op-reth-archive-trace.yml | 4 ++-- op/reth/op-sepolia-op-reth-minimal-trace.yml | 4 ++-- op/reth/op-sepolia-op-reth-pruned-trace.yml | 4 ++-- op/reth/soneium-mainnet-op-reth-archive-trace.yml | 2 +- op/reth/soneium-mainnet-op-reth-pruned-trace.yml | 2 +- ...neium-minato-sepolia-op-reth-archive-trace.yml | 15 ++++++++------- ...oneium-minato-sepolia-op-reth-pruned-trace.yml | 15 ++++++++------- .../superseed-sepolia-op-reth-pruned-trace.yml | 2 +- op/reth/unichain-mainnet-op-reth-pruned-trace.yml | 2 +- op/reth/unichain-sepolia-op-reth-pruned-trace.yml | 2 +- .../worldchain-sepolia-op-reth-archive-trace.yml | 2 +- .../worldchain-sepolia-op-reth-minimal-trace.yml | 2 +- .../worldchain-sepolia-op-reth-pruned-trace.yml | 2 +- op/reth/xlayer-mainnet-op-reth-archive-trace.yml | 2 +- op/reth/xlayer-mainnet-op-reth-pruned-trace.yml | 2 +- op/reth/xlayer-testnet-op-reth-archive-trace.yml | 2 +- op/reth/xlayer-testnet-op-reth-pruned-trace.yml | 2 +- op/superseed/sepolia/genesis.json | 3 +++ op/superseed/sepolia/rollup.json | 4 +++- 35 files changed, 71 insertions(+), 61 deletions(-) diff --git a/op/erigon/soneium-minato-sepolia-op-erigon-archive-trace.yml b/op/erigon/soneium-minato-sepolia-op-erigon-archive-trace.yml index d82294d8..c05c538e 100644 --- a/op/erigon/soneium-minato-sepolia-op-erigon-archive-trace.yml +++ b/op/erigon/soneium-minato-sepolia-op-erigon-archive-trace.yml @@ -111,11 +111,11 @@ services: - 17283:17283 - 17283:17283/udp environment: - - OP_NODE_L1_BEACON=${ETHEREUM_MINATO-SEPOLIA_BEACON_REST} - - OP_NODE_L1_BEACON_ARCHIVER=${ETHEREUM_MINATO-SEPOLIA_BEACON_ARCHIVER} - - OP_NODE_L1_ETH_RPC=${ETHEREUM_MINATO-SEPOLIA_EXECUTION_RPC} - - OP_NODE_L1_RPC_KIND=${ETHEREUM_MINATO-SEPOLIA_EXECUTION_KIND:-basic} - - OP_NODE_L1_TRUST_RPC=${ETHEREUM_MINATO-SEPOLIA_EXECUTION_TRUST:-false} + - OP_NODE_L1_BEACON=${ETHEREUM_SEPOLIA_BEACON_REST} + - OP_NODE_L1_BEACON_ARCHIVER=${ETHEREUM_SEPOLIA_BEACON_ARCHIVER} + - OP_NODE_L1_ETH_RPC=${ETHEREUM_SEPOLIA_EXECUTION_RPC} + - OP_NODE_L1_RPC_KIND=${ETHEREUM_SEPOLIA_EXECUTION_KIND:-basic} + - OP_NODE_L1_TRUST_RPC=${ETHEREUM_SEPOLIA_EXECUTION_TRUST:-false} - OP_NODE_L2_ENGINE_AUTH=/jwtsecret - OP_NODE_L2_ENGINE_KIND=erigon - OP_NODE_L2_ENGINE_RPC=http://soneium-minato-sepolia-op-erigon:8551 @@ -125,6 +125,7 @@ services: - OP_NODE_METRICS_ENABLED=true - OP_NODE_METRICS_PORT=7300 - OP_NODE_NETWORK=soneium-minato-sepolia + - OP_NODE_OVERRIDE_PECTRABLOBSCHEDULE=1742486400 - OP_NODE_P2P_ADVERTISE_IP=${IP} - OP_NODE_P2P_LISTEN_IP=0.0.0.0 - OP_NODE_P2P_LISTEN_TCP_PORT=17283 diff --git a/op/geth/soneium-minato-sepolia-op-geth-archive-leveldb-hash.yml b/op/geth/soneium-minato-sepolia-op-geth-archive-leveldb-hash.yml index 714e1565..96f42a4e 100644 --- a/op/geth/soneium-minato-sepolia-op-geth-archive-leveldb-hash.yml +++ b/op/geth/soneium-minato-sepolia-op-geth-archive-leveldb-hash.yml @@ -112,11 +112,11 @@ services: - 16279:16279 - 16279:16279/udp environment: - - OP_NODE_L1_BEACON=${ETHEREUM_MINATO-SEPOLIA_BEACON_REST} - - OP_NODE_L1_BEACON_ARCHIVER=${ETHEREUM_MINATO-SEPOLIA_BEACON_ARCHIVER} - - OP_NODE_L1_ETH_RPC=${ETHEREUM_MINATO-SEPOLIA_EXECUTION_RPC} - - OP_NODE_L1_RPC_KIND=${ETHEREUM_MINATO-SEPOLIA_EXECUTION_KIND:-basic} - - OP_NODE_L1_TRUST_RPC=${ETHEREUM_MINATO-SEPOLIA_EXECUTION_TRUST:-false} + - OP_NODE_L1_BEACON=${ETHEREUM_SEPOLIA_BEACON_REST} + - OP_NODE_L1_BEACON_ARCHIVER=${ETHEREUM_SEPOLIA_BEACON_ARCHIVER} + - OP_NODE_L1_ETH_RPC=${ETHEREUM_SEPOLIA_EXECUTION_RPC} + - OP_NODE_L1_RPC_KIND=${ETHEREUM_SEPOLIA_EXECUTION_KIND:-basic} + - OP_NODE_L1_TRUST_RPC=${ETHEREUM_SEPOLIA_EXECUTION_TRUST:-false} - OP_NODE_L2_ENGINE_AUTH=/jwtsecret - OP_NODE_L2_ENGINE_RPC=http://soneium-minato-sepolia-archive:8551 - OP_NODE_L2_SKIP_SYNC_START_CHECK=true @@ -125,6 +125,7 @@ services: - OP_NODE_METRICS_ENABLED=true - OP_NODE_METRICS_PORT=7300 - OP_NODE_NETWORK=soneium-minato-sepolia + - OP_NODE_OVERRIDE_PECTRABLOBSCHEDULE=1742486400 - OP_NODE_P2P_ADVERTISE_IP=${IP} - OP_NODE_P2P_LISTEN_IP=0.0.0.0 - OP_NODE_P2P_LISTEN_TCP_PORT=16279 diff --git a/op/geth/soneium-minato-sepolia-op-geth-pruned-pebble-path.yml b/op/geth/soneium-minato-sepolia-op-geth-pruned-pebble-path.yml index 9a3984a3..b5383d1f 100644 --- a/op/geth/soneium-minato-sepolia-op-geth-pruned-pebble-path.yml +++ b/op/geth/soneium-minato-sepolia-op-geth-pruned-pebble-path.yml @@ -112,11 +112,11 @@ services: - 17166:17166 - 17166:17166/udp environment: - - OP_NODE_L1_BEACON=${ETHEREUM_MINATO-SEPOLIA_BEACON_REST} - - OP_NODE_L1_BEACON_ARCHIVER=${ETHEREUM_MINATO-SEPOLIA_BEACON_ARCHIVER} - - OP_NODE_L1_ETH_RPC=${ETHEREUM_MINATO-SEPOLIA_EXECUTION_RPC} - - OP_NODE_L1_RPC_KIND=${ETHEREUM_MINATO-SEPOLIA_EXECUTION_KIND:-basic} - - OP_NODE_L1_TRUST_RPC=${ETHEREUM_MINATO-SEPOLIA_EXECUTION_TRUST:-false} + - OP_NODE_L1_BEACON=${ETHEREUM_SEPOLIA_BEACON_REST} + - OP_NODE_L1_BEACON_ARCHIVER=${ETHEREUM_SEPOLIA_BEACON_ARCHIVER} + - OP_NODE_L1_ETH_RPC=${ETHEREUM_SEPOLIA_EXECUTION_RPC} + - OP_NODE_L1_RPC_KIND=${ETHEREUM_SEPOLIA_EXECUTION_KIND:-basic} + - OP_NODE_L1_TRUST_RPC=${ETHEREUM_SEPOLIA_EXECUTION_TRUST:-false} - OP_NODE_L2_ENGINE_AUTH=/jwtsecret - OP_NODE_L2_ENGINE_RPC=http://soneium-minato-sepolia:8551 - OP_NODE_L2_SKIP_SYNC_START_CHECK=true @@ -125,6 +125,7 @@ services: - OP_NODE_METRICS_ENABLED=true - OP_NODE_METRICS_PORT=7300 - OP_NODE_NETWORK=soneium-minato-sepolia + - OP_NODE_OVERRIDE_PECTRABLOBSCHEDULE=1742486400 - OP_NODE_P2P_ADVERTISE_IP=${IP} - OP_NODE_P2P_LISTEN_IP=0.0.0.0 - OP_NODE_P2P_LISTEN_TCP_PORT=17166 diff --git a/op/reth/bob-sepolia-op-reth-archive-trace.yml b/op/reth/bob-sepolia-op-reth-archive-trace.yml index c624103e..90af0a83 100644 --- a/op/reth/bob-sepolia-op-reth-archive-trace.yml +++ b/op/reth/bob-sepolia-op-reth-archive-trace.yml @@ -46,7 +46,7 @@ services: logging: *logging-defaults bob-sepolia-op-reth: - image: ${BOB_RETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-reth}:${BOB_SEPOLIA_RETH_VERSION:-v2.3.0} + image: ${BOB_RETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-reth}:${BOB_SEPOLIA_RETH_VERSION:-v2.3.1} sysctls: # TCP Performance net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle diff --git a/op/reth/bob-sepolia-op-reth-minimal-trace.yml b/op/reth/bob-sepolia-op-reth-minimal-trace.yml index 357ff393..36692c41 100644 --- a/op/reth/bob-sepolia-op-reth-minimal-trace.yml +++ b/op/reth/bob-sepolia-op-reth-minimal-trace.yml @@ -46,7 +46,7 @@ services: logging: *logging-defaults bob-sepolia-op-reth-minimal: - image: ${BOB_RETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-reth}:${BOB_SEPOLIA_RETH_VERSION:-v2.3.0} + image: ${BOB_RETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-reth}:${BOB_SEPOLIA_RETH_VERSION:-v2.3.1} sysctls: # TCP Performance net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle diff --git a/op/reth/bob-sepolia-op-reth-pruned-trace.yml b/op/reth/bob-sepolia-op-reth-pruned-trace.yml index f9e3585a..46d925f0 100644 --- a/op/reth/bob-sepolia-op-reth-pruned-trace.yml +++ b/op/reth/bob-sepolia-op-reth-pruned-trace.yml @@ -46,7 +46,7 @@ services: logging: *logging-defaults bob-sepolia-op-reth-pruned: - image: ${BOB_RETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-reth}:${BOB_SEPOLIA_RETH_VERSION:-v2.3.0} + image: ${BOB_RETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-reth}:${BOB_SEPOLIA_RETH_VERSION:-v2.3.1} sysctls: # TCP Performance net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle diff --git a/op/reth/hashkeychain-mainnet-op-reth-pruned-trace.yml b/op/reth/hashkeychain-mainnet-op-reth-pruned-trace.yml index 7baa0b26..71504d75 100644 --- a/op/reth/hashkeychain-mainnet-op-reth-pruned-trace.yml +++ b/op/reth/hashkeychain-mainnet-op-reth-pruned-trace.yml @@ -46,7 +46,7 @@ services: logging: *logging-defaults hashkeychain-mainnet-op-reth-pruned: - image: ${HASHKEYCHAIN_RETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-reth}:${HASHKEYCHAIN_MAINNET_RETH_VERSION:-v2.3.0} + image: ${HASHKEYCHAIN_RETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-reth}:${HASHKEYCHAIN_MAINNET_RETH_VERSION:-v2.3.1} sysctls: # TCP Performance net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle diff --git a/op/reth/hashkeychain-testnet-op-reth-pruned-trace.yml b/op/reth/hashkeychain-testnet-op-reth-pruned-trace.yml index 5feed99b..de88d0a0 100644 --- a/op/reth/hashkeychain-testnet-op-reth-pruned-trace.yml +++ b/op/reth/hashkeychain-testnet-op-reth-pruned-trace.yml @@ -46,7 +46,7 @@ services: logging: *logging-defaults hashkeychain-testnet-op-reth-pruned: - image: ${HASHKEYCHAIN_RETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-reth}:${HASHKEYCHAIN_TESTNET_RETH_VERSION:-v2.3.0} + image: ${HASHKEYCHAIN_RETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-reth}:${HASHKEYCHAIN_TESTNET_RETH_VERSION:-v2.3.1} sysctls: # TCP Performance net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle diff --git a/op/reth/ink-sepolia-op-reth-archive-trace.yml b/op/reth/ink-sepolia-op-reth-archive-trace.yml index 3f4bd45d..4becb67e 100644 --- a/op/reth/ink-sepolia-op-reth-archive-trace.yml +++ b/op/reth/ink-sepolia-op-reth-archive-trace.yml @@ -30,7 +30,7 @@ x-logging-defaults: &logging-defaults services: ink-sepolia-op-reth: - image: ${INK_RETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-reth}:${INK_SEPOLIA_RETH_VERSION:-v2.3.0} + image: ${INK_RETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-reth}:${INK_SEPOLIA_RETH_VERSION:-v2.3.1} sysctls: # TCP Performance net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle diff --git a/op/reth/ink-sepolia-op-reth-minimal-trace.yml b/op/reth/ink-sepolia-op-reth-minimal-trace.yml index 60beaf24..e53e993d 100644 --- a/op/reth/ink-sepolia-op-reth-minimal-trace.yml +++ b/op/reth/ink-sepolia-op-reth-minimal-trace.yml @@ -30,7 +30,7 @@ x-logging-defaults: &logging-defaults services: ink-sepolia-op-reth-minimal: - image: ${INK_RETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-reth}:${INK_SEPOLIA_RETH_VERSION:-v2.3.0} + image: ${INK_RETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-reth}:${INK_SEPOLIA_RETH_VERSION:-v2.3.1} sysctls: # TCP Performance net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle diff --git a/op/reth/ink-sepolia-op-reth-pruned-trace.yml b/op/reth/ink-sepolia-op-reth-pruned-trace.yml index 64265d8e..20d89ee0 100644 --- a/op/reth/ink-sepolia-op-reth-pruned-trace.yml +++ b/op/reth/ink-sepolia-op-reth-pruned-trace.yml @@ -30,7 +30,7 @@ x-logging-defaults: &logging-defaults services: ink-sepolia-op-reth-pruned: - image: ${INK_RETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-reth}:${INK_SEPOLIA_RETH_VERSION:-v2.3.0} + image: ${INK_RETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-reth}:${INK_SEPOLIA_RETH_VERSION:-v2.3.1} sysctls: # TCP Performance net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle diff --git a/op/reth/lisk-mainnet-op-reth-archive-trace.yml b/op/reth/lisk-mainnet-op-reth-archive-trace.yml index fa5686bb..fe8f421f 100644 --- a/op/reth/lisk-mainnet-op-reth-archive-trace.yml +++ b/op/reth/lisk-mainnet-op-reth-archive-trace.yml @@ -30,7 +30,7 @@ x-logging-defaults: &logging-defaults services: lisk-mainnet-op-reth: - image: ${LISK_RETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-reth}:${LISK_MAINNET_RETH_VERSION:-v2.3.0} + image: ${LISK_RETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-reth}:${LISK_MAINNET_RETH_VERSION:-v2.3.1} sysctls: # TCP Performance net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle diff --git a/op/reth/lisk-mainnet-op-reth-pruned-trace.yml b/op/reth/lisk-mainnet-op-reth-pruned-trace.yml index 8dc3ad38..2f547255 100644 --- a/op/reth/lisk-mainnet-op-reth-pruned-trace.yml +++ b/op/reth/lisk-mainnet-op-reth-pruned-trace.yml @@ -30,7 +30,7 @@ x-logging-defaults: &logging-defaults services: lisk-mainnet-op-reth-pruned: - image: ${LISK_RETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-reth}:${LISK_MAINNET_RETH_VERSION:-v2.3.0} + image: ${LISK_RETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-reth}:${LISK_MAINNET_RETH_VERSION:-v2.3.1} sysctls: # TCP Performance net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle diff --git a/op/reth/op-mainnet-op-reth-archive-trace.yml b/op/reth/op-mainnet-op-reth-archive-trace.yml index 2c53a79b..edb86c12 100644 --- a/op/reth/op-mainnet-op-reth-archive-trace.yml +++ b/op/reth/op-mainnet-op-reth-archive-trace.yml @@ -30,7 +30,7 @@ x-logging-defaults: &logging-defaults services: op-mainnet-op-reth: - image: ${OP_RETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-reth}:${OP_MAINNET_RETH_VERSION:-v2.3.0} + image: ${OP_RETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-reth}:${OP_MAINNET_RETH_VERSION:-v2.3.1} sysctls: # TCP Performance net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle diff --git a/op/reth/op-mainnet-op-reth-minimal-trace.yml b/op/reth/op-mainnet-op-reth-minimal-trace.yml index 16c0ec59..2510a97f 100644 --- a/op/reth/op-mainnet-op-reth-minimal-trace.yml +++ b/op/reth/op-mainnet-op-reth-minimal-trace.yml @@ -30,7 +30,7 @@ x-logging-defaults: &logging-defaults services: op-mainnet-op-reth-minimal: - image: ${OP_RETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-reth}:${OP_MAINNET_RETH_VERSION:-v2.3.0} + image: ${OP_RETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-reth}:${OP_MAINNET_RETH_VERSION:-v2.3.1} sysctls: # TCP Performance net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle diff --git a/op/reth/op-mainnet-op-reth-pruned-trace.yml b/op/reth/op-mainnet-op-reth-pruned-trace.yml index 5b2cfc69..e25c856b 100644 --- a/op/reth/op-mainnet-op-reth-pruned-trace.yml +++ b/op/reth/op-mainnet-op-reth-pruned-trace.yml @@ -30,7 +30,7 @@ x-logging-defaults: &logging-defaults services: op-mainnet-op-reth-pruned: - image: ${OP_RETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-reth}:${OP_MAINNET_RETH_VERSION:-v2.3.0} + image: ${OP_RETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-reth}:${OP_MAINNET_RETH_VERSION:-v2.3.1} sysctls: # TCP Performance net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle diff --git a/op/reth/op-sepolia-op-reth-archive-trace.yml b/op/reth/op-sepolia-op-reth-archive-trace.yml index bfe2a118..cf02e899 100644 --- a/op/reth/op-sepolia-op-reth-archive-trace.yml +++ b/op/reth/op-sepolia-op-reth-archive-trace.yml @@ -30,7 +30,7 @@ x-logging-defaults: &logging-defaults services: op-sepolia-op-reth: - image: ${OP_RETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-reth}:${OP_SEPOLIA_RETH_VERSION:-v2.3.0} + image: ${OP_RETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-reth}:${OP_SEPOLIA_RETH_VERSION:-v2.3.1} sysctls: # TCP Performance net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle @@ -55,7 +55,7 @@ services: - 8551 entrypoint: [op-reth, node] command: - - --chain=optimismsepolia + - --chain=optimism-sepolia - --datadir=/root/.local/share/reth - --engine.cross-block-cache-size=${OP_SEPOLIA_RETH_STATE_CACHE:-4096} - --max-inbound-peers=50 diff --git a/op/reth/op-sepolia-op-reth-minimal-trace.yml b/op/reth/op-sepolia-op-reth-minimal-trace.yml index f9160715..fb7d9354 100644 --- a/op/reth/op-sepolia-op-reth-minimal-trace.yml +++ b/op/reth/op-sepolia-op-reth-minimal-trace.yml @@ -30,7 +30,7 @@ x-logging-defaults: &logging-defaults services: op-sepolia-op-reth-minimal: - image: ${OP_RETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-reth}:${OP_SEPOLIA_RETH_VERSION:-v2.3.0} + image: ${OP_RETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-reth}:${OP_SEPOLIA_RETH_VERSION:-v2.3.1} sysctls: # TCP Performance net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle @@ -55,7 +55,7 @@ services: - 8551 entrypoint: [op-reth, node] command: - - --chain=optimismsepolia + - --chain=optimism-sepolia - --datadir=/root/.local/share/reth - --engine.cross-block-cache-size=${OP_SEPOLIA_RETH_STATE_CACHE:-4096} - --max-inbound-peers=50 diff --git a/op/reth/op-sepolia-op-reth-pruned-trace.yml b/op/reth/op-sepolia-op-reth-pruned-trace.yml index 000f16fe..a300388e 100644 --- a/op/reth/op-sepolia-op-reth-pruned-trace.yml +++ b/op/reth/op-sepolia-op-reth-pruned-trace.yml @@ -30,7 +30,7 @@ x-logging-defaults: &logging-defaults services: op-sepolia-op-reth-pruned: - image: ${OP_RETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-reth}:${OP_SEPOLIA_RETH_VERSION:-v2.3.0} + image: ${OP_RETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-reth}:${OP_SEPOLIA_RETH_VERSION:-v2.3.1} sysctls: # TCP Performance net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle @@ -55,7 +55,7 @@ services: - 8551 entrypoint: [op-reth, node] command: - - --chain=optimismsepolia + - --chain=optimism-sepolia - --datadir=/root/.local/share/reth - --engine.cross-block-cache-size=${OP_SEPOLIA_RETH_STATE_CACHE:-4096} - --full diff --git a/op/reth/soneium-mainnet-op-reth-archive-trace.yml b/op/reth/soneium-mainnet-op-reth-archive-trace.yml index 0f8b1f0a..bffce9b9 100644 --- a/op/reth/soneium-mainnet-op-reth-archive-trace.yml +++ b/op/reth/soneium-mainnet-op-reth-archive-trace.yml @@ -30,7 +30,7 @@ x-logging-defaults: &logging-defaults services: soneium-mainnet-op-reth: - image: ${SONEIUM_RETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-reth}:${SONEIUM_MAINNET_RETH_VERSION:-v2.3.0} + image: ${SONEIUM_RETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-reth}:${SONEIUM_MAINNET_RETH_VERSION:-v2.3.1} sysctls: # TCP Performance net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle diff --git a/op/reth/soneium-mainnet-op-reth-pruned-trace.yml b/op/reth/soneium-mainnet-op-reth-pruned-trace.yml index ac9fe352..b596280e 100644 --- a/op/reth/soneium-mainnet-op-reth-pruned-trace.yml +++ b/op/reth/soneium-mainnet-op-reth-pruned-trace.yml @@ -30,7 +30,7 @@ x-logging-defaults: &logging-defaults services: soneium-mainnet-op-reth-pruned: - image: ${SONEIUM_RETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-reth}:${SONEIUM_MAINNET_RETH_VERSION:-v2.3.0} + image: ${SONEIUM_RETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-reth}:${SONEIUM_MAINNET_RETH_VERSION:-v2.3.1} sysctls: # TCP Performance net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle diff --git a/op/reth/soneium-minato-sepolia-op-reth-archive-trace.yml b/op/reth/soneium-minato-sepolia-op-reth-archive-trace.yml index f3e2b138..ee15efec 100644 --- a/op/reth/soneium-minato-sepolia-op-reth-archive-trace.yml +++ b/op/reth/soneium-minato-sepolia-op-reth-archive-trace.yml @@ -30,7 +30,7 @@ x-logging-defaults: &logging-defaults services: soneium-minato-sepolia-op-reth: - image: ${SONEIUM_RETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-reth}:${SONEIUM_MINATO_SEPOLIA_RETH_VERSION:-v2.3.0} + image: ${SONEIUM_RETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-reth}:${SONEIUM_MINATO_SEPOLIA_RETH_VERSION:-v2.3.1} sysctls: # TCP Performance net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle @@ -57,7 +57,7 @@ services: command: - --chain=soneium-minato-sepolia - --datadir=/root/.local/share/reth - - --engine.cross-block-cache-size=${SONEIUM_MINATO-SEPOLIA_RETH_STATE_CACHE:-4096} + - --engine.cross-block-cache-size=${SONEIUM_MINATO_SEPOLIA_RETH_STATE_CACHE:-4096} - --max-inbound-peers=50 - --max-outbound-peers=50 - --metrics=0.0.0.0:9001 @@ -112,11 +112,11 @@ services: - 19829:19829 - 19829:19829/udp environment: - - OP_NODE_L1_BEACON=${ETHEREUM_MINATO-SEPOLIA_BEACON_REST} - - OP_NODE_L1_BEACON_ARCHIVER=${ETHEREUM_MINATO-SEPOLIA_BEACON_ARCHIVER} - - OP_NODE_L1_ETH_RPC=${ETHEREUM_MINATO-SEPOLIA_EXECUTION_RPC} - - OP_NODE_L1_RPC_KIND=${ETHEREUM_MINATO-SEPOLIA_EXECUTION_KIND:-basic} - - OP_NODE_L1_TRUST_RPC=${ETHEREUM_MINATO-SEPOLIA_EXECUTION_TRUST:-false} + - OP_NODE_L1_BEACON=${ETHEREUM_SEPOLIA_BEACON_REST} + - OP_NODE_L1_BEACON_ARCHIVER=${ETHEREUM_SEPOLIA_BEACON_ARCHIVER} + - OP_NODE_L1_ETH_RPC=${ETHEREUM_SEPOLIA_EXECUTION_RPC} + - OP_NODE_L1_RPC_KIND=${ETHEREUM_SEPOLIA_EXECUTION_KIND:-basic} + - OP_NODE_L1_TRUST_RPC=${ETHEREUM_SEPOLIA_EXECUTION_TRUST:-false} - OP_NODE_L2_ENGINE_AUTH=/jwtsecret - OP_NODE_L2_ENGINE_KIND=reth - OP_NODE_L2_ENGINE_RPC=http://soneium-minato-sepolia-op-reth:8551 @@ -126,6 +126,7 @@ services: - OP_NODE_METRICS_ENABLED=true - OP_NODE_METRICS_PORT=7300 - OP_NODE_NETWORK=soneium-minato-sepolia + - OP_NODE_OVERRIDE_PECTRABLOBSCHEDULE=1742486400 - OP_NODE_P2P_ADVERTISE_IP=${IP} - OP_NODE_P2P_LISTEN_IP=0.0.0.0 - OP_NODE_P2P_LISTEN_TCP_PORT=19829 diff --git a/op/reth/soneium-minato-sepolia-op-reth-pruned-trace.yml b/op/reth/soneium-minato-sepolia-op-reth-pruned-trace.yml index 46591cd6..6ec78678 100644 --- a/op/reth/soneium-minato-sepolia-op-reth-pruned-trace.yml +++ b/op/reth/soneium-minato-sepolia-op-reth-pruned-trace.yml @@ -30,7 +30,7 @@ x-logging-defaults: &logging-defaults services: soneium-minato-sepolia-op-reth-pruned: - image: ${SONEIUM_RETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-reth}:${SONEIUM_MINATO_SEPOLIA_RETH_VERSION:-v2.3.0} + image: ${SONEIUM_RETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-reth}:${SONEIUM_MINATO_SEPOLIA_RETH_VERSION:-v2.3.1} sysctls: # TCP Performance net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle @@ -57,7 +57,7 @@ services: command: - --chain=soneium-minato-sepolia - --datadir=/root/.local/share/reth - - --engine.cross-block-cache-size=${SONEIUM_MINATO-SEPOLIA_RETH_STATE_CACHE:-4096} + - --engine.cross-block-cache-size=${SONEIUM_MINATO_SEPOLIA_RETH_STATE_CACHE:-4096} - --full - --max-inbound-peers=50 - --max-outbound-peers=50 @@ -113,11 +113,11 @@ services: - 18724:18724 - 18724:18724/udp environment: - - OP_NODE_L1_BEACON=${ETHEREUM_MINATO-SEPOLIA_BEACON_REST} - - OP_NODE_L1_BEACON_ARCHIVER=${ETHEREUM_MINATO-SEPOLIA_BEACON_ARCHIVER} - - OP_NODE_L1_ETH_RPC=${ETHEREUM_MINATO-SEPOLIA_EXECUTION_RPC} - - OP_NODE_L1_RPC_KIND=${ETHEREUM_MINATO-SEPOLIA_EXECUTION_KIND:-basic} - - OP_NODE_L1_TRUST_RPC=${ETHEREUM_MINATO-SEPOLIA_EXECUTION_TRUST:-false} + - OP_NODE_L1_BEACON=${ETHEREUM_SEPOLIA_BEACON_REST} + - OP_NODE_L1_BEACON_ARCHIVER=${ETHEREUM_SEPOLIA_BEACON_ARCHIVER} + - OP_NODE_L1_ETH_RPC=${ETHEREUM_SEPOLIA_EXECUTION_RPC} + - OP_NODE_L1_RPC_KIND=${ETHEREUM_SEPOLIA_EXECUTION_KIND:-basic} + - OP_NODE_L1_TRUST_RPC=${ETHEREUM_SEPOLIA_EXECUTION_TRUST:-false} - OP_NODE_L2_ENGINE_AUTH=/jwtsecret - OP_NODE_L2_ENGINE_KIND=reth - OP_NODE_L2_ENGINE_RPC=http://soneium-minato-sepolia-op-reth-pruned:8551 @@ -127,6 +127,7 @@ services: - OP_NODE_METRICS_ENABLED=true - OP_NODE_METRICS_PORT=7300 - OP_NODE_NETWORK=soneium-minato-sepolia + - OP_NODE_OVERRIDE_PECTRABLOBSCHEDULE=1742486400 - OP_NODE_P2P_ADVERTISE_IP=${IP} - OP_NODE_P2P_LISTEN_IP=0.0.0.0 - OP_NODE_P2P_LISTEN_TCP_PORT=18724 diff --git a/op/reth/superseed-sepolia-op-reth-pruned-trace.yml b/op/reth/superseed-sepolia-op-reth-pruned-trace.yml index 2eb087a6..eca35591 100644 --- a/op/reth/superseed-sepolia-op-reth-pruned-trace.yml +++ b/op/reth/superseed-sepolia-op-reth-pruned-trace.yml @@ -30,7 +30,7 @@ x-logging-defaults: &logging-defaults services: superseed-sepolia-op-reth-pruned: - image: ${SUPERSEED_RETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-reth}:${SUPERSEED_SEPOLIA_RETH_VERSION:-v2.3.0} + image: ${SUPERSEED_RETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-reth}:${SUPERSEED_SEPOLIA_RETH_VERSION:-v2.3.1} sysctls: # TCP Performance net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle diff --git a/op/reth/unichain-mainnet-op-reth-pruned-trace.yml b/op/reth/unichain-mainnet-op-reth-pruned-trace.yml index 1abc3cb8..03f4a81c 100644 --- a/op/reth/unichain-mainnet-op-reth-pruned-trace.yml +++ b/op/reth/unichain-mainnet-op-reth-pruned-trace.yml @@ -30,7 +30,7 @@ x-logging-defaults: &logging-defaults services: unichain-mainnet-op-reth-pruned: - image: ${UNICHAIN_RETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-reth}:${UNICHAIN_MAINNET_RETH_VERSION:-v2.3.0} + image: ${UNICHAIN_RETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-reth}:${UNICHAIN_MAINNET_RETH_VERSION:-v2.3.1} sysctls: # TCP Performance net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle diff --git a/op/reth/unichain-sepolia-op-reth-pruned-trace.yml b/op/reth/unichain-sepolia-op-reth-pruned-trace.yml index 3204ddd0..882b913c 100644 --- a/op/reth/unichain-sepolia-op-reth-pruned-trace.yml +++ b/op/reth/unichain-sepolia-op-reth-pruned-trace.yml @@ -30,7 +30,7 @@ x-logging-defaults: &logging-defaults services: unichain-sepolia-op-reth-pruned: - image: ${UNICHAIN_RETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-reth}:${UNICHAIN_SEPOLIA_RETH_VERSION:-v2.3.0} + image: ${UNICHAIN_RETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-reth}:${UNICHAIN_SEPOLIA_RETH_VERSION:-v2.3.1} sysctls: # TCP Performance net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle diff --git a/op/reth/worldchain-sepolia-op-reth-archive-trace.yml b/op/reth/worldchain-sepolia-op-reth-archive-trace.yml index 7af53c09..17a793f8 100644 --- a/op/reth/worldchain-sepolia-op-reth-archive-trace.yml +++ b/op/reth/worldchain-sepolia-op-reth-archive-trace.yml @@ -30,7 +30,7 @@ x-logging-defaults: &logging-defaults services: worldchain-sepolia-op-reth: - image: ${WORLDCHAIN_RETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-reth}:${WORLDCHAIN_SEPOLIA_RETH_VERSION:-v2.3.0} + image: ${WORLDCHAIN_RETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-reth}:${WORLDCHAIN_SEPOLIA_RETH_VERSION:-v2.3.1} sysctls: # TCP Performance net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle diff --git a/op/reth/worldchain-sepolia-op-reth-minimal-trace.yml b/op/reth/worldchain-sepolia-op-reth-minimal-trace.yml index e7ce0352..22275bc7 100644 --- a/op/reth/worldchain-sepolia-op-reth-minimal-trace.yml +++ b/op/reth/worldchain-sepolia-op-reth-minimal-trace.yml @@ -30,7 +30,7 @@ x-logging-defaults: &logging-defaults services: worldchain-sepolia-op-reth-minimal: - image: ${WORLDCHAIN_RETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-reth}:${WORLDCHAIN_SEPOLIA_RETH_VERSION:-v2.3.0} + image: ${WORLDCHAIN_RETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-reth}:${WORLDCHAIN_SEPOLIA_RETH_VERSION:-v2.3.1} sysctls: # TCP Performance net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle diff --git a/op/reth/worldchain-sepolia-op-reth-pruned-trace.yml b/op/reth/worldchain-sepolia-op-reth-pruned-trace.yml index 6ed3ba5a..5cfd8684 100644 --- a/op/reth/worldchain-sepolia-op-reth-pruned-trace.yml +++ b/op/reth/worldchain-sepolia-op-reth-pruned-trace.yml @@ -30,7 +30,7 @@ x-logging-defaults: &logging-defaults services: worldchain-sepolia-op-reth-pruned: - image: ${WORLDCHAIN_RETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-reth}:${WORLDCHAIN_SEPOLIA_RETH_VERSION:-v2.3.0} + image: ${WORLDCHAIN_RETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-reth}:${WORLDCHAIN_SEPOLIA_RETH_VERSION:-v2.3.1} sysctls: # TCP Performance net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle diff --git a/op/reth/xlayer-mainnet-op-reth-archive-trace.yml b/op/reth/xlayer-mainnet-op-reth-archive-trace.yml index 7caba163..436a7348 100644 --- a/op/reth/xlayer-mainnet-op-reth-archive-trace.yml +++ b/op/reth/xlayer-mainnet-op-reth-archive-trace.yml @@ -46,7 +46,7 @@ services: logging: *logging-defaults xlayer-mainnet-op-reth: - image: ${XLAYER_RETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-reth}:${XLAYER_MAINNET_RETH_VERSION:-v2.3.0} + image: ${XLAYER_RETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-reth}:${XLAYER_MAINNET_RETH_VERSION:-v2.3.1} sysctls: # TCP Performance net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle diff --git a/op/reth/xlayer-mainnet-op-reth-pruned-trace.yml b/op/reth/xlayer-mainnet-op-reth-pruned-trace.yml index 9372aaa7..c5fcfc0f 100644 --- a/op/reth/xlayer-mainnet-op-reth-pruned-trace.yml +++ b/op/reth/xlayer-mainnet-op-reth-pruned-trace.yml @@ -46,7 +46,7 @@ services: logging: *logging-defaults xlayer-mainnet-op-reth-pruned: - image: ${XLAYER_RETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-reth}:${XLAYER_MAINNET_RETH_VERSION:-v2.3.0} + image: ${XLAYER_RETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-reth}:${XLAYER_MAINNET_RETH_VERSION:-v2.3.1} sysctls: # TCP Performance net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle diff --git a/op/reth/xlayer-testnet-op-reth-archive-trace.yml b/op/reth/xlayer-testnet-op-reth-archive-trace.yml index 4610763a..f462536b 100644 --- a/op/reth/xlayer-testnet-op-reth-archive-trace.yml +++ b/op/reth/xlayer-testnet-op-reth-archive-trace.yml @@ -46,7 +46,7 @@ services: logging: *logging-defaults xlayer-testnet-op-reth: - image: ${XLAYER_RETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-reth}:${XLAYER_TESTNET_RETH_VERSION:-v2.3.0} + image: ${XLAYER_RETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-reth}:${XLAYER_TESTNET_RETH_VERSION:-v2.3.1} sysctls: # TCP Performance net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle diff --git a/op/reth/xlayer-testnet-op-reth-pruned-trace.yml b/op/reth/xlayer-testnet-op-reth-pruned-trace.yml index 93614d3c..d36c884e 100644 --- a/op/reth/xlayer-testnet-op-reth-pruned-trace.yml +++ b/op/reth/xlayer-testnet-op-reth-pruned-trace.yml @@ -46,7 +46,7 @@ services: logging: *logging-defaults xlayer-testnet-op-reth-pruned: - image: ${XLAYER_RETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-reth}:${XLAYER_TESTNET_RETH_VERSION:-v2.3.0} + image: ${XLAYER_RETH_IMAGE:-us-docker.pkg.dev/oplabs-tools-artifacts/images/op-reth}:${XLAYER_TESTNET_RETH_VERSION:-v2.3.1} sysctls: # TCP Performance net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle diff --git a/op/superseed/sepolia/genesis.json b/op/superseed/sepolia/genesis.json index cdb1f93f..3ec152ce 100644 --- a/op/superseed/sepolia/genesis.json +++ b/op/superseed/sepolia/genesis.json @@ -22,6 +22,9 @@ "ecotoneTime": 1720195200, "fjordTime": 1720627201, "graniteTime": 1725984001, + "holoceneTime": 1732633200, + "isthmusTime": 1744905600, + "jovianTime": 1768978801, "terminalTotalDifficulty": 0, "terminalTotalDifficultyPassed": true, "optimism": { diff --git a/op/superseed/sepolia/rollup.json b/op/superseed/sepolia/rollup.json index 445170bd..0401f7c0 100644 --- a/op/superseed/sepolia/rollup.json +++ b/op/superseed/sepolia/rollup.json @@ -33,7 +33,9 @@ "ecotone_time": 1720195200, "fjord_time": 1720627201, "granite_time": 1725984001, - "isthmus_time":1744905600, + "holocene_time": 1732633200, + "isthmus_time": 1744905600, + "jovian_time": 1768978801, "batch_inbox_address": "0x3a81f59e6bf4238d1ed202f3b06389454de3f204", "deposit_contract_address": "0x7a0db8c51432d2c3eb4e8f360a2eeb26ff2809fb", "l1_system_config_address": "0x4df2f170214198df84716b89c84b0c177c39f6c9"