claude
1bc28a8689
deploy: regenerate compose from vibe-node main 805abf31fd25
2026-09-26 10:15:33 +00:00
claude and Mistral Vibe
84791f056e
base-sepolia: upgrade op-reth and op-node to v1.2.0 to fix cached-invalid block 47209126
...
Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai >
2026-09-24 12:38:40 +00:00
claude
dca5c5f0a7
deploy: regenerate compose from vibe-node main f0676d6098d2
2026-09-23 11:32:09 +00:00
rob and Claude Fable 5.1
fc0e057658
manta-pacific: new Caldera stack - op-reth v2.3.1 (storage v1) + op-node 1.16.1 altda + op-alt-da Celestia w/ S3 read-fallback; pruned/archive trace; fork overrides; drop dead op-geth 5.2 variant
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01KjqejYycVyVvrxV9aTDhgX
2026-09-23 11:24:01 +00:00
claude
1a279029cd
deploy: regenerate compose from vibe-node main 2717d9ed1f64
2026-09-23 10:39:49 +00:00
claude and Mistral Vibe
5a6f013319
worldchain-mainnet: bump op-reth to v2.4.3 and kona-node to v1.7.0 for Karst hardfork (2026-09-21 12:00:00Z, karst_time 1789992000)
...
Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai >
2026-09-22 03:18:29 +00:00
claude
cdbf70087a
deploy: regenerate compose from vibe-node main 50272add107a
2026-09-21 04:44:08 +00:00
claude
6d4f6b1e74
deploy: regenerate compose from vibe-node main 2882b0eecacc
2026-09-20 08:28:26 +00:00
claude
b0b85ede7b
deploy: regenerate compose from vibe-node main 6a73725c75f7
2026-09-14 10:27:51 +00:00
claude
dd059dfa1e
deploy: regenerate compose from vibe-node main 02930ac0a52b
2026-09-11 06:32:40 +00:00
claude
ecf3eea227
deploy: regenerate compose from vibe-node main 8d6970c716b7
2026-09-10 09:50:10 +00:00
claude
bc81a514d3
deploy: regenerate compose from vibe-node main 588eabf061ef
2026-09-10 09:22:19 +00:00
claude
3e126d424f
core: bump core-chain client from 1.0.22 to 1.0.26 for mainnet hardfork
...
Mainnet hardfork activated 2026-09-03 13:00 UTC; nodes on v1.0.22 stuck at
block 38376796 ('Re-queue blocks' loop). GitHub release v1.0.26 published
2026-09-02 with mainnet hardfork support.
Applies to all core networks: mainnet (chain 1116), buffalo, pigeon.
Image-only change: ghcr.io/coredao-org/core-chain:1.0.26
Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai >
2026-09-05 09:45:38 +00:00
claude
b91f20a876
deploy: regenerate compose from vibe-node main 1b5ba9b72fe1
2026-09-04 03:57:52 +00:00
claude
78dc41bd7e
deploy: regenerate compose from vibe-node main 7e17db3a2710
2026-09-04 01:01:56 +00:00
claude
c8cbd8a925
Add superseed mainnet op-reth pruned-trace profile
...
- Add new superseed-mainnet-op-reth-pruned-trace.yml compose file
- Update compose_registry.json with new entry
- Mirror sepolia op-reth profile structure with mainnet settings
Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai >
2026-08-30 04:39:47 +00:00
claude
17cd0d5f23
deploy: regenerate compose from vibe-node main c5e4641499ff
2026-08-07 12:13:22 +00:00
claude
b940a72643
soneium: remove 5 orphaned 'soneium-miniato' composes (typo'd generated leftovers from a pre-rename config; correct minato-sepolia variants exist; flagged by SLUG-COLLISION lint)
2026-08-05 04:14:00 +00:00
claude
d5e39c2329
zircuit: migrate mainnet to Conduit op-reth stack, drop dead op-geth archives
...
- Add zircuit-mainnet to conduit-op-reth (ghcr.io/conduitxyz/conduit-op-reth:v2.1.1)
- Add genesis.json/rollup.json from Conduit API with bedrockBlock=32956468 fix
- Add Conduit P2P bootnodes + static peer
- Use ETHEREUM_MAINNET_* vars for L1 (chainid 1) with oplabs op-node:v1.19.3
- Remove zircuit-mainnet op-geth archive/pruned profiles (SLS dependency dead)
- Keep sequencer endpoint and drpc_chain=zircuit-mainnet
SLS-decommission root cause: zircuit1/l2-geth hard-requires Zircuit-hosted
SLS DB that no longer resolves (mainnet-sls-db-global-primary.cluster-ro...
no such host). Migrating to Conduit external-node stack per operator directive.
2026-08-05 03:58:36 +00:00
rob and Claude Fable 5
e536c19191
slug resolution: derive from dRPC chains.yaml, no in-code name heuristics
...
Regenerated by the expand_config.py redesign (see vibe-node commit). Slug
corrections, each verified present in chains.yaml:
soneium-minato-sepolia x5: soneium (MAINNET!) -> soneium-minato
avalanche-fuji x5: avalanche (MAINNET!) -> avalanche-fuji
thundercore-venus: thundercore (MAINNET!) -> thundercore-testnet
core-pigeon: core-pigeon -> core-testnet
zircuit-garfield: zircuit-testnet -> zircuit-garfield-testnet
sonic-testnet x2: sonic-testnet -> sonic-testnet-v2
ronin-saigon x3: (none) -> ronin-saigon
everclear-sepolia x2: dropped (chain shut down 2026-06-05)
fuse-spark x3 (hand-written, fuse has chains: null in context.yml): x-upstreams
REMOVED - Sparknet is absent from chains.yaml; it declared the mainnet slug.
Verified: 310 testnet composes, 0 wrong-slug failures (was 22); 0 mainnet
composes carrying a testnet slug; 0 mainnet slug changes.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-08-05 03:28:22 +00:00
claude
3be855a681
fix soneium-minato→miniato typo + add drpc_chain to compose_registry.json
...
Add authoritative dRPC slug field (operator audit 2026-08-04):
- generate_registry.py: add drpc_chain field from x-upstreams[0].chain
- Fix soneium-minato-sepolia → soneium-miniato-sepolia typo in compose files
- drpc_chain is null for entries without x-upstreams (not dRPC-servable)
Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai >
2026-08-04 07:34:50 +00:00
claude
03b9aff1e9
deploy: regenerate compose from vibe-node main ed19fc13dd0f
2026-07-29 12:27:48 +00:00
claude
7b87130e4f
deploy: regenerate compose from vibe-node main a319d697a820
2026-07-29 11:47:54 +00:00
claude
fbf6963ca7
deploy: regenerate compose from vibe-node main 2c49f032cd65
2026-07-29 02:47:11 +00:00
claude
580ece7b9c
ink-mainnet: drop all compose variants except op-reth pruned-trace--kona
...
Orphaned op-geth files (already removed from config.yml) plus sibling
op-reth/op-erigon profiles still share Traefik service names/paths under
COMPOSE_FILE. Keep only ink-mainnet-op-reth-pruned-trace--kona.yml as the
single active /ink-mainnet route.
2026-07-28 11:49:27 +00:00
claude and Claude
d56b3a414b
zircuit-garfield: migrate testnet to Conduit (op-reth + op-node)
...
Replace the old op-geth + zircuit1/op-node garfield (holesky L1, built-in
OP_NODE_NETWORK=garfield) with the Conduit node template:
- EL: ghcr.io/conduitxyz/conduit-op-reth:v2.1.1 (--chain=/config/genesis.json)
- CL: us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node:v1.19.0
(OP_NODE_ROLLUP_CONFIG=/config/rollup.json)
- L1: Ethereum Sepolia (l1_chain_id 11155111)
- rollup.json/genesis.json from api.conduit.xyz (slug zircuit-garfield-testnet;
regenesis 2026-07-06, bedrockBlock 0)
- Conduit P2P static peer + bootnodes
Remove the 4 now-orphaned op-geth garfield composes (none were deployed).
Co-Authored-By: Claude <noreply@anthropic.com >
2026-07-25 03:45:22 +00:00
claude and Cursor
05066c20d0
berachain-bepolia: bump bera-reth v1.4.2 -> v1.4.3
...
EL/CL baseFee mismatch at block 22961752; CL crash-loops on
INVALID payload from post-v1.4.2 block format while beacon-kit
is on v1.4.1. Also regenerates ink-mainnet OPE P2P bootnodes
from parent a790c3e and refreshes reference-rpc-endpoint (mova).
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-24 10:55:03 +00:00
rob and Claude Opus 4.8
c7b29693e2
op-node fleet-wide: OP_NODE_L2_SKIP_SYNC_START_CHECK=true (trust unsafe head on restart)
...
The false default forced every op-node restart to walk back to the finalized head
before driving the EL. On nodes whose derivation lags days behind their serving
gossip head (hashkey us-40: 510k blocks / 12 days), that froze the EL for hours
while dRPC de-routed the sole US provider. true resumes at the unsafe head in
minutes; safe/finalized still verify and catch up in the background. ronin
already ran true per-chain (same lesson); xlayer keeps its deliberate false pin.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-21 04:01:02 +00:00
claude
7db90e75e4
deploy: regenerate compose from vibe-node main b0f2d7c6cc87
2026-07-21 03:04:31 +00:00
rob and Claude Opus 4.8
ceefedf5ab
hashkeychain: commit genesis assets + drop config-download init containers
...
Removes the alpine genesis/rollup init containers and their
service_completed_successfully gate for all hashkeychain variants. The gate
wedged us-40: a reconcile compose-up recreated the op-reth EL but not the
init-gated op-node CL -> fresh EL + stale CL -> 2h engine freeze -> sole-provider
market -> $0 (2026-07-21). genesis.json now committed beside the existing
rollup.json so render_templates auto-detects custom_genesis/custom_rollup and
binds the local files; CL now depends only on the EL (service_started,
restart:true), identical to op-mainnet/op-sepolia. No S3 on the boot path.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-21 02:14:30 +00:00
claude
53503bc6e5
deploy: regenerate compose from vibe-node main 73a2d943c297
2026-07-20 13:10:03 +00:00
claude
6a19dc91e1
deploy: regenerate compose from vibe-node main e1cb79cc7707
2026-07-19 08:52:47 +00:00
claude and Cursor
38c43345f6
bump kona-node image tag v1.6.1 → v1.6.2
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-18 02:44:38 +00:00
claude and Cursor
f14b9ff27d
celo+ronin: bump eigenda-proxy relay to 2.7.1
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-18 01:55:07 +00:00
claude and Cursor
3e22390e9a
op.katana.mainnet: pin op-reth develop → v2.4.0
...
Also regenerate compose for already-merged hashkey static-peers / op-geth
static-nodes entrypoint (parent #1437 ) that had not yet landed in rpc.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-16 13:39:58 +00:00
claude
f0ec0ba784
deploy: regenerate compose from vibe-node main 80a0c8998610
2026-07-14 15:06:31 +00:00
claude
2e9f31a6fb
deploy: regenerate compose from vibe-node main 95fd32365c42
2026-07-13 04:19:56 +00:00
claude and Cursor
4509b5afd2
op/celo,op/ronin: revert eigenda-proxy 2.7.1 → v2.6.0
...
Restore prior eigenda-proxy relay image default in generated compose.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-13 01:06:36 +00:00
claude and Cursor
849f5e3235
op/celo: bump eigenda-proxy v2.6.0 → 2.7.1
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-12 23:36:30 +00:00
claude and Cursor
5dd087f10b
fraxtal: bump op-node to v1.19.0-frax-1.2.1
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-12 17:04:55 +00:00
claude
10e8772e85
deploy: regenerate compose from vibe-node main 20e64aa33cad
2026-07-12 12:06:33 +00:00
claude
52d0d7cf05
deploy: regenerate compose from vibe-node main dbd3156992d7
2026-07-11 15:33:25 +00:00
claude
bd912b3616
deploy: regenerate compose from vibe-node main 92f020f27b22
2026-07-10 17:03:17 +00:00
rob and Claude Fable 5
f88ec86b47
cache knobs: env-parameterize geth/op-geth --cache (default 1024 = geth's own), l2geth --cache (default 8192 = previous hardcoded), nethermind MEMORYHINT (default 2048000000)
...
All defaults preserve current effective behavior - this deploy is a rendering no-op
until a host_var overrides a value. Part of the resource-optimizer knob rollout
(resource-optimizer/knob-manifest.yaml is the registry; verify_manifest.py enforces
default sync between templates and envfile).
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-10 14:34:10 +00:00
rob and Claude Fable 5
6ccd711ad5
mantle-sepolia: materialize static-peer template change into rendered composes
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-10 14:34:10 +00:00
rob and Claude Fable 5
36f5f34536
ink-mainnet: materialize merged Karst-genesis template changes (PR #38 ) into rendered composes
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-10 14:33:31 +00:00
rob and Claude Fable 5
8baf603b48
Add hemi sepolia (testnet, chain 743111): op-geth pruned variant
...
hemi-testnet US-Central market $6/day with 2 providers. BTC side =
testnet3 (own hVM genesis @3522419), L1 = ethereum sepolia, snap sync,
genesis+rollup checked in per hemi-node testnet dir, fork overrides in
env/op/hemi/sepolia/.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-09 09:35:25 +00:00
rob and Claude Fable 5
5137dcbfba
hemi mainnet: op-geth 05d4d8f -> 7cfc394 (2026-07-08 build)
...
Candidate fix for the receipts RLP decode failure that blocks snap sync
past block 4,178,637 (2026-04-12): peers dropped with 'invalid message
(code 10) receipt 1: rlp: ListEnd not positioned at EOL' on the previous
newest published image.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-09 01:41:19 +00:00
claude
090116d8c4
deploy: regenerate compose from vibe-node main 3fd0cf61f237
2026-07-08 13:17:12 +00:00
claude
7c2ef13238
op/lisk: bump op-node v1.19.1 → v1.19.2 on mainnet
...
Karst hardfork activates 2026-07-08T16:00:01 UTC; op-reth v2.3.3
already supports getPayloadV5.
2026-07-08 12:26:38 +00:00