From 7b2872b1564e340cddd32d67d6e70e900f45f157 Mon Sep 17 00:00:00 2001 From: Claude Agent Date: Sun, 27 Sep 2026 06:20:51 +0000 Subject: [PATCH] deploy: regenerate compose from vibe-node main 8bf394560b3d --- .../erigon3/gnosis-chiado-erigon3-archive-trace.yml | 2 +- .../erigon3/gnosis-chiado-erigon3-minimal-trace.yml | 2 +- gnosis/erigon3/gnosis-chiado-erigon3-pruned-trace.yml | 2 +- .../manta-pacific-mainnet-op-reth-archive-trace.yml | 11 +++++++++-- tempo/reth/tempo-mainnet-reth-archive-trace.yml | 4 ++-- tempo/reth/tempo-mainnet-reth-pruned-trace.yml | 4 ++-- 6 files changed, 16 insertions(+), 9 deletions(-) diff --git a/gnosis/erigon3/gnosis-chiado-erigon3-archive-trace.yml b/gnosis/erigon3/gnosis-chiado-erigon3-archive-trace.yml index 51cdae4f..a883b4d1 100644 --- a/gnosis/erigon3/gnosis-chiado-erigon3-archive-trace.yml +++ b/gnosis/erigon3/gnosis-chiado-erigon3-archive-trace.yml @@ -88,7 +88,7 @@ services: - --rpc.overlay.getlogstimeout=${GNOSIS_CHIADO_ERIGON3_ARCHIVE_TRACE_GETLOGSTIMEOUT:-5m0s} - --rpc.overlay.replayblocktimeout=${GNOSIS_CHIADO_ERIGON3_ARCHIVE_TRACE_REPLAYBLOCKTIMEOUT:-10s} - --rpc.returndata.limit=10000000 - - --sentinel.bootnodes=/ip4/57.131.40.177/tcp/9000/p2p/16Uiu2HAm6HQoX8sEJxr58GkuM9FPWkgLdCs71vz5qcu7hyisYRLS,/ip4/45.79.214.176/tcp/9000/p2p/16Uiu2HAm7jUXmkWrC5cTwSa9bVtzeAwUXu3MZZnhcsY5QTAiNmyL,/ip4/51.210.221.124/tcp/9500/p2p/16Uiu2HAmSnLLjZfkFCythED8tQS5kP4NJKBuMdd1FYE23ZymKwL6,/ip4/57.129.122.18/tcp/9000/p2p/16Uiu2HAmALSWURS5G4Qsmm7eFbH5oXxoFJEQuVdhAZ1MMcE9XjrU,/ip4/51.210.221.124/tcp/9100/p2p/16Uiu2HAmUhn8VR7HFY7SLPqbBhnTT1yfjKBJQKSodUkWsE5adNNu,/ip4/137.74.112.3/tcp/9000/p2p/16Uiu2HAm1merr7djndkMFf2TxacP53tA6rFoU4tXD5NNPGYz6RPa,/ip4/65.21.231.153/tcp/9009/p2p/16Uiu2HAm5tjLaFaGnEwtrB7sRynYs5VpE3hjT7G4tkKhTEU2pcaf,/ip4/139.144.16.95/tcp/9000/p2p/16Uiu2HAmH5pPnGrQEq7Q6McNA24ExRKRyaRzmJ44M1kAvvHYAeer,/ip4/65.109.101.48/tcp/9000/p2p/16Uiu2HAm98ceLNE6X3mjVcsu6ZAaKZPPcqKmeofidTDy7UCHyTtY + - --sentinel.staticpeers=/ip4/51.210.221.124/tcp/9500/p2p/16Uiu2HAmSnLLjZfkFCythED8tQS5kP4NJKBuMdd1FYE23ZymKwL6,/ip4/65.109.101.48/tcp/9000/p2p/16Uiu2HAm98ceLNE6X3mjVcsu6ZAaKZPPcqKmeofidTDy7UCHyTtY,/ip4/57.131.40.177/tcp/9000/p2p/16Uiu2HAmUwW7LmoMDprx125LQQkt2Q1PCByiZgvVump4E284AtNc,/ip4/65.21.231.153/tcp/9009/p2p/16Uiu2HAmDZLoHHgHXMy8ddkDWNqkRDX3mSuvEiqzpYAmXKxQ7TWj,/ip4/137.74.112.3/tcp/9000/p2p/16Uiu2HAmAyBYYfR8sDE6X1gXtL9oCGZBLfRsVnGJZnDTEMmJfL8N - --torrent.download.rate=${GNOSIS_CHIADO_ERIGON3_ARCHIVE_TRACE_MAX_DOWNLOAD_RATE:-1000mb} - --torrent.port=26986 - --ws diff --git a/gnosis/erigon3/gnosis-chiado-erigon3-minimal-trace.yml b/gnosis/erigon3/gnosis-chiado-erigon3-minimal-trace.yml index 4473cebb..80340aa9 100644 --- a/gnosis/erigon3/gnosis-chiado-erigon3-minimal-trace.yml +++ b/gnosis/erigon3/gnosis-chiado-erigon3-minimal-trace.yml @@ -89,7 +89,7 @@ services: - --rpc.overlay.getlogstimeout=${GNOSIS_CHIADO_ERIGON3_MINIMAL_TRACE_GETLOGSTIMEOUT:-5m0s} - --rpc.overlay.replayblocktimeout=${GNOSIS_CHIADO_ERIGON3_MINIMAL_TRACE_REPLAYBLOCKTIMEOUT:-10s} - --rpc.returndata.limit=10000000 - - --sentinel.bootnodes=/ip4/57.131.40.177/tcp/9000/p2p/16Uiu2HAm6HQoX8sEJxr58GkuM9FPWkgLdCs71vz5qcu7hyisYRLS,/ip4/45.79.214.176/tcp/9000/p2p/16Uiu2HAm7jUXmkWrC5cTwSa9bVtzeAwUXu3MZZnhcsY5QTAiNmyL,/ip4/51.210.221.124/tcp/9500/p2p/16Uiu2HAmSnLLjZfkFCythED8tQS5kP4NJKBuMdd1FYE23ZymKwL6,/ip4/57.129.122.18/tcp/9000/p2p/16Uiu2HAmALSWURS5G4Qsmm7eFbH5oXxoFJEQuVdhAZ1MMcE9XjrU,/ip4/51.210.221.124/tcp/9100/p2p/16Uiu2HAmUhn8VR7HFY7SLPqbBhnTT1yfjKBJQKSodUkWsE5adNNu,/ip4/137.74.112.3/tcp/9000/p2p/16Uiu2HAm1merr7djndkMFf2TxacP53tA6rFoU4tXD5NNPGYz6RPa,/ip4/65.21.231.153/tcp/9009/p2p/16Uiu2HAm5tjLaFaGnEwtrB7sRynYs5VpE3hjT7G4tkKhTEU2pcaf,/ip4/139.144.16.95/tcp/9000/p2p/16Uiu2HAmH5pPnGrQEq7Q6McNA24ExRKRyaRzmJ44M1kAvvHYAeer,/ip4/65.109.101.48/tcp/9000/p2p/16Uiu2HAm98ceLNE6X3mjVcsu6ZAaKZPPcqKmeofidTDy7UCHyTtY + - --sentinel.staticpeers=/ip4/51.210.221.124/tcp/9500/p2p/16Uiu2HAmSnLLjZfkFCythED8tQS5kP4NJKBuMdd1FYE23ZymKwL6,/ip4/65.109.101.48/tcp/9000/p2p/16Uiu2HAm98ceLNE6X3mjVcsu6ZAaKZPPcqKmeofidTDy7UCHyTtY,/ip4/57.131.40.177/tcp/9000/p2p/16Uiu2HAmUwW7LmoMDprx125LQQkt2Q1PCByiZgvVump4E284AtNc,/ip4/65.21.231.153/tcp/9009/p2p/16Uiu2HAmDZLoHHgHXMy8ddkDWNqkRDX3mSuvEiqzpYAmXKxQ7TWj,/ip4/137.74.112.3/tcp/9000/p2p/16Uiu2HAmAyBYYfR8sDE6X1gXtL9oCGZBLfRsVnGJZnDTEMmJfL8N - --torrent.download.rate=${GNOSIS_CHIADO_ERIGON3_MINIMAL_TRACE_MAX_DOWNLOAD_RATE:-1000mb} - --torrent.port=26010 - --ws diff --git a/gnosis/erigon3/gnosis-chiado-erigon3-pruned-trace.yml b/gnosis/erigon3/gnosis-chiado-erigon3-pruned-trace.yml index 6a577e0c..88a03cc5 100644 --- a/gnosis/erigon3/gnosis-chiado-erigon3-pruned-trace.yml +++ b/gnosis/erigon3/gnosis-chiado-erigon3-pruned-trace.yml @@ -89,7 +89,7 @@ services: - --rpc.overlay.getlogstimeout=${GNOSIS_CHIADO_ERIGON3_PRUNED_TRACE_GETLOGSTIMEOUT:-5m0s} - --rpc.overlay.replayblocktimeout=${GNOSIS_CHIADO_ERIGON3_PRUNED_TRACE_REPLAYBLOCKTIMEOUT:-10s} - --rpc.returndata.limit=10000000 - - --sentinel.bootnodes=/ip4/57.131.40.177/tcp/9000/p2p/16Uiu2HAm6HQoX8sEJxr58GkuM9FPWkgLdCs71vz5qcu7hyisYRLS,/ip4/45.79.214.176/tcp/9000/p2p/16Uiu2HAm7jUXmkWrC5cTwSa9bVtzeAwUXu3MZZnhcsY5QTAiNmyL,/ip4/51.210.221.124/tcp/9500/p2p/16Uiu2HAmSnLLjZfkFCythED8tQS5kP4NJKBuMdd1FYE23ZymKwL6,/ip4/57.129.122.18/tcp/9000/p2p/16Uiu2HAmALSWURS5G4Qsmm7eFbH5oXxoFJEQuVdhAZ1MMcE9XjrU,/ip4/51.210.221.124/tcp/9100/p2p/16Uiu2HAmUhn8VR7HFY7SLPqbBhnTT1yfjKBJQKSodUkWsE5adNNu,/ip4/137.74.112.3/tcp/9000/p2p/16Uiu2HAm1merr7djndkMFf2TxacP53tA6rFoU4tXD5NNPGYz6RPa,/ip4/65.21.231.153/tcp/9009/p2p/16Uiu2HAm5tjLaFaGnEwtrB7sRynYs5VpE3hjT7G4tkKhTEU2pcaf,/ip4/139.144.16.95/tcp/9000/p2p/16Uiu2HAmH5pPnGrQEq7Q6McNA24ExRKRyaRzmJ44M1kAvvHYAeer,/ip4/65.109.101.48/tcp/9000/p2p/16Uiu2HAm98ceLNE6X3mjVcsu6ZAaKZPPcqKmeofidTDy7UCHyTtY + - --sentinel.staticpeers=/ip4/51.210.221.124/tcp/9500/p2p/16Uiu2HAmSnLLjZfkFCythED8tQS5kP4NJKBuMdd1FYE23ZymKwL6,/ip4/65.109.101.48/tcp/9000/p2p/16Uiu2HAm98ceLNE6X3mjVcsu6ZAaKZPPcqKmeofidTDy7UCHyTtY,/ip4/57.131.40.177/tcp/9000/p2p/16Uiu2HAmUwW7LmoMDprx125LQQkt2Q1PCByiZgvVump4E284AtNc,/ip4/65.21.231.153/tcp/9009/p2p/16Uiu2HAmDZLoHHgHXMy8ddkDWNqkRDX3mSuvEiqzpYAmXKxQ7TWj,/ip4/137.74.112.3/tcp/9000/p2p/16Uiu2HAmAyBYYfR8sDE6X1gXtL9oCGZBLfRsVnGJZnDTEMmJfL8N - --torrent.download.rate=${GNOSIS_CHIADO_ERIGON3_PRUNED_TRACE_MAX_DOWNLOAD_RATE:-1000mb} - --torrent.port=26886 - --ws diff --git a/op/reth/manta-pacific-mainnet-op-reth-archive-trace.yml b/op/reth/manta-pacific-mainnet-op-reth-archive-trace.yml index b556a754..62f1f0c0 100644 --- a/op/reth/manta-pacific-mainnet-op-reth-archive-trace.yml +++ b/op/reth/manta-pacific-mainnet-op-reth-archive-trace.yml @@ -46,6 +46,9 @@ services: nofile: 1048576 # Max open files (for RPC/WS connections) memlock: -1 # Disable memory locking limits (for in-memory DBs like MDBX) user: root + ports: + - 12327:12327 + - 12327:12327/udp expose: - 8545 - 9001 @@ -61,7 +64,10 @@ services: - --max-inbound-peers=50 - --max-outbound-peers=50 - --metrics=0.0.0.0:9001 + - --nat=extip:${IP} + - --port=12327 - --rollup.disable-tx-pool-gossip + - --rollup.historicalrpc=https://manta-pacific.calderachain.xyz/http - --rollup.sequencer-http=https://manta-pacific.calderachain.xyz/http - --rpc-cache.max-blocks=10000 - --rpc-cache.max-concurrent-db-requests=2048 @@ -71,6 +77,7 @@ services: - --rpc.max-logs-per-response=0 - --rpc.max-trace-filter-blocks=10000 - --storage.v2=false + - --trusted-peers=enode://ca965bbc0cfce267ed50a8b03dd394a448f39ff234810f1256044f6825a5b5b4b85ef258914bd6671217e8efcae54ed38d73a52d439f860989172c625d16d492@184.33.173.166:30303,enode://ca965bbc0cfce267ed50a8b03dd394a448f39ff234810f1256044f6825a5b5b4b85ef258914bd6671217e8efcae54ed38d73a52d439f860989172c625d16d492@34.213.128.60:30303,enode://ca965bbc0cfce267ed50a8b03dd394a448f39ff234810f1256044f6825a5b5b4b85ef258914bd6671217e8efcae54ed38d73a52d439f860989172c625d16d492@100.20.254.63:30303 - --http - --http.addr=0.0.0.0 - --http.api=admin,debug,eth,net,trace,txpool,web3,rpc,reth,ots,flashbots,mev @@ -127,7 +134,7 @@ services: - OP_NODE_L2_ENGINE_KIND=reth - OP_NODE_L2_ENGINE_RPC=http://manta-pacific-mainnet:8551 - OP_NODE_L2_ENGINE_RPC_TIMEOUT=120s - - OP_NODE_L2_SKIP_SYNC_START_CHECK=false + - OP_NODE_L2_SKIP_SYNC_START_CHECK=true - OP_NODE_LOG_LEVEL=info - OP_NODE_METRICS_ADDR=0.0.0.0 - OP_NODE_METRICS_ENABLED=true @@ -150,7 +157,7 @@ services: - OP_NODE_RPC_ADDR=0.0.0.0 - OP_NODE_RPC_PORT=9545 - OP_NODE_SNAPSHOT_LOG=/tmp/op-node-snapshot-log - - OP_NODE_SYNCMODE=consensus-layer + - OP_NODE_SYNCMODE=execution-layer - OP_NODE_VERIFIER_L1_CONFS=10 entrypoint: [op-node] restart: unless-stopped diff --git a/tempo/reth/tempo-mainnet-reth-archive-trace.yml b/tempo/reth/tempo-mainnet-reth-archive-trace.yml index c6fcdf54..91154401 100644 --- a/tempo/reth/tempo-mainnet-reth-archive-trace.yml +++ b/tempo/reth/tempo-mainnet-reth-archive-trace.yml @@ -32,7 +32,7 @@ x-logging-defaults: &logging-defaults services: tempo-mainnet-reth-init: - image: ${TEMPO_RETH_IMAGE:-ghcr.io/tempoxyz/tempo}:${TEMPO_CONSENSUS_KEYGEN_VERSION:-1.14.0} + image: ${TEMPO_RETH_IMAGE:-ghcr.io/tempoxyz/tempo}:${TEMPO_CONSENSUS_KEYGEN_VERSION:-1.15.0} entrypoint: [/bin/sh, -c] command: - if [ ! -f /secrets/validator_key.json ]; then tempo consensus generate-signing-key --output /secrets/validator_key.json; fi @@ -44,7 +44,7 @@ services: logging: *logging-defaults tempo-mainnet-reth: - image: ${TEMPO_RETH_IMAGE:-ghcr.io/tempoxyz/tempo}:${TEMPO_MAINNET_RETH_VERSION:-1.14.0} + image: ${TEMPO_RETH_IMAGE:-ghcr.io/tempoxyz/tempo}:${TEMPO_MAINNET_RETH_VERSION:-1.15.0} sysctls: # TCP Performance net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle diff --git a/tempo/reth/tempo-mainnet-reth-pruned-trace.yml b/tempo/reth/tempo-mainnet-reth-pruned-trace.yml index 03d8af21..6e6834b0 100644 --- a/tempo/reth/tempo-mainnet-reth-pruned-trace.yml +++ b/tempo/reth/tempo-mainnet-reth-pruned-trace.yml @@ -32,7 +32,7 @@ x-logging-defaults: &logging-defaults services: tempo-mainnet-reth-pruned-init: - image: ${TEMPO_RETH_IMAGE:-ghcr.io/tempoxyz/tempo}:${TEMPO_CONSENSUS_KEYGEN_VERSION:-1.14.0} + image: ${TEMPO_RETH_IMAGE:-ghcr.io/tempoxyz/tempo}:${TEMPO_CONSENSUS_KEYGEN_VERSION:-1.15.0} entrypoint: [/bin/sh, -c] command: - if [ ! -f /secrets/validator_key.json ]; then tempo consensus generate-signing-key --output /secrets/validator_key.json; fi @@ -44,7 +44,7 @@ services: logging: *logging-defaults tempo-mainnet-reth-pruned: - image: ${TEMPO_RETH_IMAGE:-ghcr.io/tempoxyz/tempo}:${TEMPO_MAINNET_RETH_VERSION:-1.14.0} + image: ${TEMPO_RETH_IMAGE:-ghcr.io/tempoxyz/tempo}:${TEMPO_MAINNET_RETH_VERSION:-1.15.0} sysctls: # TCP Performance net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle