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
6a5e59ef0d
add karst_time/karstTime to katana-mainnet rollup.json+genesis.json (activation 2026-09-23T16:00:01Z)
2026-09-23 10:03:27 +00:00
claude
3486b807af
bump op-reth on op.lisk.mainnet from v2.4.0 to v2.4.2; regen katana with OP_NODE_P2P_DISABLE=true
...
Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai >
2026-09-23 06:52:45 +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
ffa9c781bb
deploy: regenerate compose from vibe-node main ff198dbfdab3
2026-09-21 12:05:24 +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
344dde1aec
mode: add L1-fork aliases (cancunTime=ecotoneTime, pragueTime=isthmusTime, osakaTime=karstTime) to fix geth init validation
...
Fixes OP-Stack invalidity error: CancunTime (<nil>) must equal EcotoneTime (1710374401)
Required by op-geth chain config validation which enforces:
- CancunTime == EcotoneTime (1710374401)
- PragueTime == IsthmusTime (1746806401)
- OsakaTime == KarstTime (1783526401)
Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai >
2026-09-20 06:05:33 +00:00
claude
b5ee23ca36
deploy: regenerate compose from vibe-node main 8cdf43119b6f
2026-09-18 08:59:54 +00:00
claude and Mistral Vibe
69234a6012
bsc: bump reth client v0.1.1→v0.1.2; regen xlayer reth v0.0.6.3→v0.0.7 and pathfinder v0.23.0→v0.24.0
...
Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai >
2026-09-16 14:44:00 +00:00
claude
5cdcf52581
deploy: regenerate compose from vibe-node main a41d103711fe
2026-09-14 15:08:51 +00:00
claude
b0b85ede7b
deploy: regenerate compose from vibe-node main 6a73725c75f7
2026-09-14 10:27:51 +00:00
claude
611aae805a
Merge pull request 'superseed-sepolia: fix Karst fork-time configuration' ( #75 ) from issue-3840 into main
2026-09-11 15:25:24 +00:00
claude
03eece850f
deploy: regenerate compose from vibe-node main ad1b9236adf5
2026-09-11 09:31:12 +00:00
claude
20618f9f56
deploy: regenerate compose from vibe-node main c113407f089d
2026-09-11 08:56:22 +00:00
claude
be4c1a599f
deploy: regenerate compose from vibe-node main 218bbb0b7615
2026-09-11 08:11:28 +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
4d0d4e84bd
deploy: regenerate compose from vibe-node main 482841b9f702
2026-09-10 09:17:47 +00:00
claude
6abace8173
superseed-sepolia: fix karst fork time from 1781712000 to 1787068801
2026-09-08 02:15:21 +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 and Claude Fable 5.1
0bac72abb4
zircuit: add jovian_time + karst_time (garfield PAST jovian 1787761801/karst 1788883201; mainnet jovian 1789489801/karst 1790179201) from live sequencers
...
garfield forked at Jovian (2026-08-26, ~block 23712660) on rpc-de-11 because rollup.json/genesis.json stopped at Isthmus; the de-32 bench copy restored from Conduit's snapshot cannot parse post-Jovian L1-info deposits (data is unexpected length: 178) for the same reason. mainnet activates Jovian 2026-09-15 and Karst 2026-09-23.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01RzxemENdcZBCxdGrzXiFvS
2026-09-04 02:20:47 +00:00
claude
78dc41bd7e
deploy: regenerate compose from vibe-node main 7e17db3a2710
2026-09-04 01:01:56 +00:00
claude
abd240821b
deploy: regenerate compose from vibe-node main ace5146f8c1c
2026-09-03 07:57:10 +00:00
claude
bf9bee1742
ronin: add Karst hardfork times (mainnet: 1791388801, saigon: 1788364801)
2026-09-03 07:21:59 +00:00
claude and Claude Fable 5.1
7fd209c1ba
fraxtal-mainnet: add fjord/granite/holocene/isthmus fork times to genesis.json (check_fork_times --fix)
...
Source: FraxFinance/fraxtal-node master mainnet/rollup.json (published; RPCs refuse
optimism_rollupConfig). rollup.json already had them; genesis.json stopped at
ecotone so op-geth (geth init runs every start) never activated Fjord+.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01RzxemENdcZBCxdGrzXiFvS
2026-09-03 03:54:17 +00:00
claude and Claude Fable 5.1
4340204c5c
superseed-mainnet: add Jovian (1769065201) + Karst (1787673601) fork times to rollup.json and genesis.json
...
Live sequencer optimism_rollupConfig carries jovian_time/karst_time; our custom
configs stopped at Isthmus, so the de-32 bench sync diverged at block 21442759
(first Jovian block). Source: https://mainnet.superseed.xyz optimism_rollupConfig.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01RzxemENdcZBCxdGrzXiFvS
2026-09-03 03:16:01 +00:00
claude
cd65972c45
superseed-mainnet: add missing EL fork times (granite/holocene/isthmus)
2026-09-01 01:02:19 +00:00
claude
08becee73e
katana-mainnet: regenerate op-reth compose files with OP_NODE_L2_SKIP_SYNC_START_CHECK=false
2026-08-30 05:38:31 +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
d57fd2e644
tempo-mainnet: bump reth to 1.12.0 (T9 hardfork requires v1.12.0, node crash-loop at block 33513646)
2026-08-06 16:24:58 +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
302c663039
op.zircuit.garfield: bump op-node to v1.19.3
...
Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai >
2026-07-31 09:06:07 +00:00
claude and Cursor
f68b541f58
ink-mainnet: bump op-reth to v2.4.0
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-31 04:34:06 +00:00
claude
03b9aff1e9
deploy: regenerate compose from vibe-node main ed19fc13dd0f
2026-07-29 12:27:48 +00:00
rob and Claude
fa7ae58f6c
hashkey mainnet genesis: add pragueTime = isthmusTime (fork-fix)
...
HSK's published mainnet genesis sets isthmusTime but omits pragueTime; op-geth's
OP-Stack validation rejects it ('PragueTime (<nil>) must equal IsthmusTime'), so
geth init aborts and the EL runs on a stale chainconfig. testnet genesis correctly
sets pragueTime=isthmusTime. Adding it here makes init pass. (Runtime fork activation
is handled by GETH_OVERRIDE_* in vibe-node geth.env; this fixes init + matches testnet.)
Co-Authored-By: Claude <noreply@anthropic.com >
2026-07-29 12:24:54 +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 Cursor
093ecb0d7a
op.superseed.sepolia: bump conduit-op-reth v2.1.1 -> v2.1.2
...
Also regenerates digibyte-mainnet compose to match already-landed digibyted 9.26.5 pin.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-28 02:43:25 +00:00
claude
6078c661dc
deploy: regenerate compose from vibe-node main 2d213d3bd0ee
2026-07-26 04:43:23 +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