claude and Cursor
7fc876a321
jovay: add aldaba pruned compose for mainnet and sepolia
...
Vendor L2 RPC (jovay/l2-rpc:0.14.0-rc1) with init seeding, Traefik
/jovay-mainnet and /jovay-sepolia routes, and dshackle upstream labels.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-02 09:53:30 +00:00
claude and Cursor
9accd794c1
kite: add mainnet go-pruned-leveldb compose and subnet-evm config
...
Add KiteAI Avalanche subnet mainnet node using gokite-chain image with
stock entrypoint, AVAGO_* env configuration, and pruned leveldb chain config.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-02 09:39:00 +00:00
claude and Cursor
658ba6151e
Bump dshackle gateway image 0.79.5 → 0.79.10
...
Adds Humanity chain support, Aztec getChainTips fallback, and hyperliquid fix.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-02 09:29:29 +00:00
claude and Cursor
7359f3ded8
arb/robinhood: add nitro pruned-pebble-path compose for mainnet and testnet
...
Orbit rollup on Ethereum/Sepolia with per-chain baseConfig assets (testnet
info-json from official config; mainnet genesis-json-file bootstrap).
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-02 09:19:58 +00:00
claude
af1348240c
katana mainnet: add Isthmus/Jovian fork times to genesis and rollup
...
op-reth rejects post-Jovian blocks without isthmusTime/jovianTime in
genesis config and jovian_time in rollup.json; live chain passed both forks.
2026-07-02 06:33:41 +00:00
claude
cecd0d5638
deploy: regenerate compose from vibe-node main cae6f8c29982
2026-07-02 01:19:44 +00:00
claude
bbdc74faba
deploy: regenerate compose from vibe-node main 548adca26eab
2026-07-01 14:49:26 +00:00
claude
0e00127088
superseed-sepolia: add Karst fork time (2026-06-17T16:00:00Z)
...
Add karst_time to rollup.json and karstTime to genesis.json for the
Karst hardfork activation on chain 53302.
2026-07-01 11:08:10 +00:00
claude and Cursor
f1e71f6dbe
polygon: pin bor client to 2.8.3
...
Downgrade from 2.9.0 to fix mainnet crash-loop on block 81541799
(sender not an eoa) after us-40 purge.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-01 04:21:17 +00:00
claude and Cursor
edf1254258
Bump Ethereum mainnet Besu image default to 26.6.1
...
Regenerated from context.yml client_version bump (hyperledger/besu).
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-30 18:51:37 +00:00
claude
0709866489
deploy: regenerate compose from vibe-node main e32de131428a
2026-06-30 15:18:53 +00:00
claude
499275ea84
arc: add mainnet (chain 5042) — reth EL + malachite CL
...
Mirror arc-testnet for mainnet: --chain=arc-mainnet (bundled genesis, chainspec.rs
ARC_SUPPORTED), drpc chain 'arc' (CHAIN_ARC__MAINNET), forwarder rpc.arc.network.
malachite follows rpc.arc.network + arc.drpc.org (testnet endpoints are testnet-only
in Circle's docs). Generates arc/reth/arc-mainnet-reth-{pruned,archive}-trace.yml.
2026-06-30 06:04:29 +00:00
claude
bd49c767da
deploy: regenerate compose from vibe-node main 38d9a835af10
2026-06-30 05:15:12 +00:00
sebastian
dcc8c9b6ae
Merge pull request 'op-mainnet op-reth: reduce TransactionLookup chunk_size to 500k' ( #22 ) from issue-593 into main
...
Reviewed-on: #22
2026-06-30 01:05:48 +00:00
claude
2dfe3e9325
deploy: regenerate compose from vibe-node main 6446617d6a59
2026-06-29 15:27:51 +00:00
claude
288d9dcbdf
op-mainnet: lower TransactionLookup chunk_size to 500k
...
Reduce stages.transaction_lookup.chunk_size from 5M to 500k in reth.toml
to prevent multi-hour pipeline stalls during large checkpoint windows on
op-reth-pruned-trace (rpc-de-32).
2026-06-29 15:11:55 +00:00
claude
9fa0917326
arc reth: --full only for pruned/minimal; archive keeps full history
...
Mirror vanilla reth.yml's client_command_dbopts ({{ '- --full' if db_type in
['pruned','minimal'] else '' }}): the arc execution client now omits --full for the
archive variant (full history) and keeps it for pruned/minimal. Previously --full was
hardcoded so both variants ran identical pruned-sync flags.
2026-06-29 14:56:31 +00:00
claude
e97a63832d
deploy: regenerate compose from vibe-node main 9ce518e683bb
2026-06-29 12:03:52 +00:00
claude
1743d869a8
arc: reth client + pruned/archive profiles; drop snapshot-download init container
...
- EL client renamed arc -> reth (it IS a reth fork); template arc.yml -> reth.arc.yml
so find_template picks it as the arc-network reth override. Path is now
arc/reth/arc-testnet-reth-{pruned,archive}-trace.yml (was arc/arc/arc-testnet-arc-full).
- profiles: full -> pruned[trace] + archive[trace] (there is no 'full' node type).
- removed the {{short_name}}-snapshots init container (arc-snapshots download, ~84 GB) and
the consensus-init depends_on that pointed at it. Chain data is seeded OUT-OF-BAND, never
via a compose service. Services: arc-testnet (EL) / arc-testnet-node (malachite CL) +
consensus-init / sockets-init.
- git rm orphaned arc/arc/arc-testnet-arc-full.yml.
2026-06-29 11:51:43 +00:00
claude
fc4ce97aee
kona: KONA_NODE_MODE verifier -> Validator (fix startup crash-loop)
...
kona's NodeMode enum (crates/node/service/src/service/mode.rs) has only
Validator/Sequencer and parses via FromStr against the PascalCase display
strings. There is no 'verifier' mode, so the old value failed to parse and
kona-node crash-looped on startup. Validator is also kona's default.
Source change is env/op/kona.env (global default for all op-stack kona nodes),
so this regenerates KONA_NODE_MODE across all 38 op/*/...--kona compose files.
2026-06-29 10:35:45 +00:00
claude
5533fcc5e3
deploy: regenerate compose from vibe-node main 285b1c2050bd
2026-06-29 09:03:51 +00:00
claude and Cursor
f843c4eb99
cronos: bump client image to v1.7.8
...
Update cronos-mainnet compose default CRONOS_CRONOS_VERSION from v1.7.7 to v1.7.8.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-29 06:31:18 +00:00
claude
a27fbfd5d6
deploy: regenerate compose from vibe-node main b612fafd4d04
2026-06-29 02:11:54 +00:00
claude and Cursor
0a711cf868
linea: bump linea-besu-package to 1.1.1-20260626-d9f04f0
...
Update default image tags for mainnet and sepolia besu compose profiles.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-28 11:03:42 +00:00
claude
fa5bfd2e97
deploy: regenerate compose from vibe-node main 41a32b597527
2026-06-28 05:42:52 +00:00
claude
b929939205
deploy: regenerate compose from vibe-node main 688dbbc13dce
2026-06-27 09:03:58 +00:00
claude and Cursor
75326c3528
taiko-hoodi: wire jwtsecret into preconfirmation server for driver v2.4.0
...
Add PRECONFIRMATION_SERVER_JWT_SECRET and --preconfirmation.jwtSecret=/jwtsecret
to archive hoodi driver services so taiko-client v2.4.0 can start the
preconfirmation block server when PRECONFIRMATION_SERVER_PORT is enabled.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-26 10:18:12 +00:00
claude
5693ddd469
deploy: regenerate compose from vibe-node main 69e13b5f6372
2026-06-26 06:33:05 +00:00
claude and Cursor
8c30d2c7fa
base-mainnet: bump ghcr.io/base/node-reth to v1.1.1 for Beryl hardfork
...
Update EL (op-reth) and CL (op-node) image defaults in all seven
base-mainnet compose profiles. Also aligns OP_NODE_RPC_PORT with
env/op/node.env (9545) on regen.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-26 05:38:57 +00:00
claude and Cursor
41e2f83926
taiko-hoodi: set INBOX for taiko-client v2.4.0 driver
...
Rename SHASTA_INBOX to INBOX (v2.4.0 reads --inbox from INBOX env var
and no longer honors PACAYA_INBOX/SHASTA_INBOX). Remove unused PACAYA_INBOX.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-26 03:26:41 +00:00
claude and Cursor
3fa32c9f94
rootstock-bamboo: bump rskj default to VETIVER-9.0.3
...
Fixes testnet crash-loop after restart (Invalid block header size: 22).
Regenerated from vibe-node context.yml; includes pending template regen.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-25 20:21:16 +00:00
claude
3500ebefbb
deploy: regenerate compose from vibe-node main 0d8a5fa83aa0
2026-06-25 09:20:11 +00:00
claude
ee3fbd39e4
deploy: regenerate compose from vibe-node main c56d34414bfa
2026-06-24 05:20:48 +00:00
claude
eb1b37d5c0
deploy: regenerate compose from vibe-node main 3260c7459abd
2026-06-24 02:41:51 +00:00
claude
ba03444493
deploy: regenerate compose from vibe-node main 77ee80b87aff
2026-06-23 03:48:48 +00:00
rob
915192acc5
Add CURSOR.md (seeded from VIBE.md) for cursor-agent implementer backend
...
Faithful copy of VIBE.md to seed cursor-specific tuning. The implement-vibe-node-change
wrapper, when run with VN_ENGINE=cursor (now the default), points cursor-agent at this
doc instead of VIBE.md so the two backends' instructions can diverge over time.
2026-06-23 02:54:14 +00:00
claude
fd27c9633b
deploy: regenerate compose from vibe-node main 8e38de510e99
2026-06-22 11:10:31 +00:00
sebastian
52b1201388
Merge pull request 'op/zora/mainnet: add missing hardfork timestamps to genesis.json' ( #21 ) from issue-189 into main
...
Reviewed-on: #21
2026-06-22 11:06:01 +00:00
rob
dd8ce689e4
Add VIBE.md debugging guide and update README.md
...
- Add VIBE.md as primary debugging reference for automated tools
- Rewrite README.md as human-focused operator guide
- Fix README.md inaccuracies (remove show-networks.sh references, fix typo)
- Split content: README for humans, VIBE for agents
Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai >
2026-06-22 08:37:38 +00:00
claude
9bf8fb51ab
deploy: regenerate compose from vibe-node main d369514b705f
2026-06-22 07:28:37 +00:00
claude
afafaea429
op/zora/mainnet: add missing hardfork timestamps and eip1559DenominatorCanyon to genesis.json
...
Fixes op-reth stuck at genesis (block 0) due to missing Shanghai/Canyon+ forks.
op-node feeds current-head payloads with withdrawals but op-reth rejects them
as 'withdrawals pre-Shanghai' without these timestamps.
Added hardfork timestamps:
- shanghaiTime: 1704992401 (activates Shanghai/withdrawals)
- canyonTime: 1704992401 (activates Canyon)
- deltaTime: 1708560000
- ecotoneTime: 1710374401
- fjordTime: 1720627201
- graniteTime: 1726070401
- holoceneTime: 1736445601
- isthmusTime: 1746806401
- jovianTime: 1764691201
- karstTime: 1783526401
Added optimism.eip1559DenominatorCanyon: 250
Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai >
2026-06-22 07:15:40 +00:00
claude
d7ff81b9aa
op/lisk/mainnet: change op-reth node_sync to consensus-layer mode
...
- Set OP_NODE_SYNCMODE=consensus-layer for lisk-mainnet-op-reth pruned and archive variants
- Template automatically applies appropriate P2P config (disable-discovery, no host ports)
- Fixes bootstrap issue with empty datadir (3.5 MB) stuck at eth_blockNumber=0
Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai >
2026-06-22 05:13:03 +00:00
claude
14dfd52da5
deploy: regenerate compose from vibe-node main 9cc5bd2c70d3
2026-06-22 03:52:12 +00:00
sebastian
0785ee5482
Merge pull request 'zora-mainnet: add op-reth pruned-trace profile' ( #20 ) from issue-162 into main
...
Reviewed-on: #20
2026-06-22 03:36:14 +00:00
claude and Mistral Vibe
c28bab03e2
xlayer: update reth client version to v0.0.6.3 for June 22nd hard fork
...
Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai >
2026-06-22 02:12:49 +00:00
claude
cd216609bc
deploy: regenerate compose from vibe-node main 1833b2463be2
2026-06-22 02:02:09 +00:00
claude
cf35b08a4e
deploy: regenerate compose from vibe-node main 533200b9d987
2026-06-22 01:30:34 +00:00
claude
fb0ba537ec
deploy: regenerate compose from vibe-node main dd2f311ede7c
2026-06-22 01:26:03 +00:00
claude
120c070a1e
zora: add rollup.json and reth.toml for op-reth pruned-trace profile
2026-06-22 00:56:24 +00:00
claude
d2c2de7341
deploy: regenerate compose from vibe-node main ed4a4cd8a117
2026-06-21 10:52:36 +00:00