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.
This commit is contained in:
2026-08-05 03:58:32 +00:00
parent e536c19191
commit d5e39c2329
9 changed files with 15597 additions and 936 deletions

View File

@@ -3199,7 +3199,7 @@
"chain": "spark",
"client": "nethermind",
"compose_file": "fuse/nethermind/fuse-spark-nethermind-archive-rocksdb-trace",
"drpc_chain": "fuse",
"drpc_chain": null,
"features": [
"rocksdb",
"trace"
@@ -3217,7 +3217,7 @@
"chain": "spark",
"client": "nethermind",
"compose_file": "fuse/nethermind/fuse-spark-nethermind-minimal-rocksdb-trace",
"drpc_chain": "fuse",
"drpc_chain": null,
"features": [
"rocksdb",
"trace"
@@ -3235,7 +3235,7 @@
"chain": "spark",
"client": "nethermind",
"compose_file": "fuse/nethermind/fuse-spark-nethermind-pruned-rocksdb-trace",
"drpc_chain": "fuse",
"drpc_chain": null,
"features": [
"rocksdb",
"trace"
@@ -7346,78 +7346,6 @@
"xlayer-testnet-op-geth-pruned-pebble-path"
]
},
{
"chain": "mainnet",
"client": "geth",
"compose_file": "op/geth/zircuit-mainnet-op-geth-archive-leveldb-hash",
"drpc_chain": "zircuit-mainnet",
"features": [
"hash",
"pebble"
],
"network": "zircuit",
"node": "node",
"relay": null,
"stack": "op",
"type": "archive",
"volumes": [
"zircuit-mainnet-op-geth-archive-leveldb-hash"
]
},
{
"chain": "mainnet",
"client": "geth",
"compose_file": "op/geth/zircuit-mainnet-op-geth-archive-pebble-hash",
"drpc_chain": "zircuit-mainnet",
"features": [
"hash",
"pebble"
],
"network": "zircuit",
"node": "node",
"relay": null,
"stack": "op",
"type": "archive",
"volumes": [
"zircuit-mainnet-op-geth-archive-pebble-hash"
]
},
{
"chain": "mainnet",
"client": "geth",
"compose_file": "op/geth/zircuit-mainnet-op-geth-pruned-pebble-hash",
"drpc_chain": "zircuit-mainnet",
"features": [
"hash",
"pebble"
],
"network": "zircuit",
"node": "node",
"relay": null,
"stack": "op",
"type": "pruned",
"volumes": [
"zircuit-mainnet-op-geth-pruned-pebble-hash"
]
},
{
"chain": "mainnet",
"client": "geth",
"compose_file": "op/geth/zircuit-mainnet-op-geth-pruned-pebble-path",
"drpc_chain": "zircuit-mainnet",
"features": [
"hash",
"pebble"
],
"network": "zircuit",
"node": "node",
"relay": null,
"stack": "op",
"type": "pruned",
"volumes": [
"zircuit-mainnet-op-geth-pruned-pebble-path"
]
},
{
"chain": "testnet",
"client": "geth",
@@ -7425,10 +7353,10 @@
"drpc_chain": "zircuit-testnet",
"features": [
"hash",
"pebble"
"leveldb"
],
"network": "zircuit",
"node": "node",
"node": null,
"relay": null,
"stack": "op",
"type": "archive",
@@ -7446,7 +7374,7 @@
"pebble"
],
"network": "zircuit",
"node": "node",
"node": null,
"relay": null,
"stack": "op",
"type": "archive",
@@ -8849,6 +8777,23 @@
"zircuit-garfield-op-reth-pruned-trace"
]
},
{
"chain": "mainnet",
"client": "reth",
"compose_file": "op/reth/zircuit-mainnet-op-reth-pruned-trace",
"drpc_chain": "zircuit-mainnet",
"features": [
"trace"
],
"network": "zircuit",
"node": "node",
"relay": null,
"stack": "op",
"type": "pruned",
"volumes": [
"zircuit-mainnet-op-reth-pruned-trace"
]
},
{
"chain": "mainnet",
"client": "reth",