Commit Graph

26 Commits

Author SHA1 Message Date
fbd498aaa2 superseed-sepolia: consensus-layer sync + debug_geth L1 + drop genesis blob fields
op-reth/op-geth sepolia now run op-node consensus-layer sync (empty DB is never
P2P-backfilled) with --disable-discovery, derive L1 via debug_geth against an
operator-set full-history Sepolia RPC (SUPERSEED_SEPOLIA_L1_EXECUTION_RPC, falling
back to ETHEREUM_SEPOLIA_EXECUTION_RPC), and serve a genesis.json with the invalid
top-level excessBlobGas/blobGasUsed nulls removed (eip1559DenominatorCanyon=250
retained). Regenerated from the vibe-node generator.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-16 04:05:05 +00:00
c07fb81a56 op-node: default L1 RPC kind basic -> standard (eth_getBlockReceipts)
Our L1 geth (e.g. rpc-de-31 ethereum-mainnet-geth) returns null for the
per-tx receipt path on historical blocks but serves eth_getBlockReceipts
fine. op-node's 'basic' kind only uses the per-tx batch, so chains
deriving from genesis (e.g. Katana) hit the broken path immediately;
chains already synced past it don't. 'standard' uses eth_getBlockReceipts
and keeps the per-tx batch as fallback (strict superset of 'basic'), so
it is safe for every OP-stack node.

Flips OP_NODE_L1_RPC_KIND default across all 176 op-node compose files.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-16 03:26:02 +00:00
2249352c20 op-node: default OP_NODE_L2_ENGINE_RPC_TIMEOUT=120s for all OP-stack nodes
op-node's default engine-API RPC timeout is short; on nodes whose EL responds
slowly to engine_newPayload/forkChoiceUpdated (e.g. boba-mainnet op-reth pruned
during catch-up) op-node times out driving the EL and the execution head freezes
while op-node keeps deriving from L1. Raising the engine RPC timeout to 120s
prevents this class of stall fleet-wide.

Regenerated from env/op/node.env: adds the env var to every op-node service
(116 geth + 40 reth + 22 erigon composes); additions only, no other changes.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-14 15:43:34 +00:00
goldsquid
6ec861bd60 too much to chekc 2026-06-11 17:07:16 +07:00
2375dc3ef7 Regenerate compose files: ZKSync v29.17.0, Base new registry, multi-client bumps
Sync compose files with context.yml accumulated updates:
- ZKSync ERA/Abstract/Lens/Sophon external-node: v29.16.0-alpha → v29.17.0 (stable; fixes interop fee 403s)
- Base: registry ghcr.io/base/node-{reth,geth} v0.16.1/v0.15.6 (was oplabs GCR)
- Arbitrum/AlephZero/Connext/Nitro chains: v3.9.9-rc.3 → v3.10.1
- Gnosis reth: v1.1.11-eraimports → v1.2.1
- Gnosis/Linea erigon3: v3.4.0 → v3.4.2
- Polygon bor 2.7.2→2.8.1, erigon3 v3.5.0→v3.6.0
- Prysm v7.1.3→v7.1.4, Besu v26.4.0→v26.5.0
- Blast sepolia v1.4.0→v1.7.0, XRP 3.1.2→3.1.3
- Viction v2.5.1→v2.6.0, Immutable/Linea geth v1.17.2→v1.17.3

Co-Authored-By: Claude Agent <claude@stakesquid.eu>
2026-06-10 19:58:49 +00:00
goldsquid
2a194909da geth init fixes when genesis available. and that fixes reth too 2026-06-07 12:58:54 +07:00
goldsquid
486bf0b81a update op-node 2026-06-04 17:08:48 +07:00
d0291932bc Regenerate all compose files with version updates
- prysm v7.1.3, lighthouse v8.1.3, java-tron v4.8.1
- Add zero-gravity/aristotle chain (chainid 16661)
- Add tempo/mainnet compose files
- Add tempo to chainid exempt list (uses named chain specs)

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-24 19:14:33 +00:00
dcbbcf5cde security: update OP Stack clients to latest security releases
op-geth: v1.101608.0 -> v1.101701.0
op-reth: v1.10.2 -> v1.11.3
op-node: v1.16.6 -> v1.16.9

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-25 04:01:47 +00:00
goldsquid
5e106aea33 update 2026-02-26 18:22:40 +07:00
goldsquid
f2ac6cab05 updates 2026-02-26 18:14:48 +07:00
1c033cf699 Regenerate compose files with op-geth v1.101608.0 and op-node v1.16.6
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-06 06:52:04 +00:00
9c9523a031 Update op-geth to v1.101608.0 and op-node to v1.16.6
Regenerated compose files with latest OP Stack client versions.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-06 06:48:40 +00:00
goldsquid
32b09c75f4 security update 2026-01-14 10:33:28 +07:00
goldsquid
a71b92079a update 2025-12-21 02:33:12 +07:00
goldsquid
42daff3853 updates 2025-12-21 02:31:10 +07:00
goldsquid
dabc284553 update 2025-12-06 09:05:34 +07:00
goldsquid
3402a29dc7 update 2025-11-16 14:57:25 +07:00
goldsquid
ff3be25ae1 generalize init geth from genesis block 2025-11-10 12:41:38 +07:00
goldsquid
219aec45f3 update 2025-11-07 10:15:21 +07:00
goldsquid
68f1a762ce updates 2025-11-06 12:13:12 +07:00
goldsquid
db89e1915d update 2025-10-25 14:14:00 +07:00
goldsquid
ac194cbe7a fix 2025-10-07 13:47:07 +07:00
goldsquid
29a1923f90 updates 2025-09-27 11:38:07 +09:00
goldsquid
b88fad9de5 fix 2025-09-20 19:27:51 +07:00
goldsquid
026dd3fe19 updates plus superseed 2025-09-20 19:07:11 +07:00