diff --git a/op/geth/bob-sepolia-op-geth-archive-leveldb-hash.yml b/op/geth/bob-sepolia-op-geth-archive-leveldb-hash.yml index 5b5261ac..5bb58bc1 100644 --- a/op/geth/bob-sepolia-op-geth-archive-leveldb-hash.yml +++ b/op/geth/bob-sepolia-op-geth-archive-leveldb-hash.yml @@ -45,9 +45,6 @@ services: ulimits: nofile: 1048576 # Max open files (for RPC/WS connections) user: root - ports: - - 10225:10225 - - 10225:10225/udp expose: - 8545 - 6060 @@ -64,9 +61,8 @@ services: - --metrics - --metrics.addr=0.0.0.0 - --metrics.port=6060 - - --nat=extip:${IP} - --networkid=808813 - - --port=10225 + - --nodiscover - --rpc.gascap=600000000 - --rpc.txfeecap=0 - --state.scheme=hash @@ -115,8 +111,8 @@ services: environment: - OP_NODE_L1_BEACON=${ETHEREUM_SEPOLIA_BEACON_REST} - OP_NODE_L1_BEACON_ARCHIVER=${ETHEREUM_SEPOLIA_BEACON_ARCHIVER} - - OP_NODE_L1_ETH_RPC=${ETHEREUM_SEPOLIA_EXECUTION_RPC} - - OP_NODE_L1_RPC_KIND=${ETHEREUM_SEPOLIA_EXECUTION_KIND:-standard} + - OP_NODE_L1_ETH_RPC=${BOB_SEPOLIA_L1_EXECUTION_RPC:-${ETHEREUM_SEPOLIA_EXECUTION_RPC}} + - OP_NODE_L1_RPC_KIND=${BOB_SEPOLIA_L1_RPC_KIND:-debug_geth} - OP_NODE_L1_TRUST_RPC=${ETHEREUM_SEPOLIA_EXECUTION_TRUST:-false} - OP_NODE_L2_ENGINE_AUTH=/jwtsecret - OP_NODE_L2_ENGINE_RPC=http://bob-sepolia-archive:8551 @@ -126,6 +122,7 @@ services: - OP_NODE_METRICS_ADDR=0.0.0.0 - OP_NODE_METRICS_ENABLED=true - OP_NODE_METRICS_PORT=7300 + - OP_NODE_OVERRIDE_JOVIAN=1772548201 - OP_NODE_OVERRIDE_PECTRABLOBSCHEDULE=1742486400 - OP_NODE_P2P_ADVERTISE_IP=${IP} - OP_NODE_P2P_LISTEN_IP=0.0.0.0 @@ -136,7 +133,7 @@ services: - OP_NODE_RPC_ADDR=0.0.0.0 - OP_NODE_RPC_PORT=8545 - OP_NODE_SNAPSHOT_LOG=/tmp/op-node-snapshot-log - - OP_NODE_SYNCMODE=execution-layer + - OP_NODE_SYNCMODE=consensus-layer - OP_NODE_VERIFIER_L1_CONFS=0 entrypoint: [op-node] restart: unless-stopped diff --git a/op/geth/bob-sepolia-op-geth-archive-pebble-hash.yml b/op/geth/bob-sepolia-op-geth-archive-pebble-hash.yml index 1db90253..1e7213a7 100644 --- a/op/geth/bob-sepolia-op-geth-archive-pebble-hash.yml +++ b/op/geth/bob-sepolia-op-geth-archive-pebble-hash.yml @@ -45,9 +45,6 @@ services: ulimits: nofile: 1048576 # Max open files (for RPC/WS connections) user: root - ports: - - 12678:12678 - - 12678:12678/udp expose: - 8545 - 6060 @@ -64,9 +61,8 @@ services: - --metrics - --metrics.addr=0.0.0.0 - --metrics.port=6060 - - --nat=extip:${IP} - --networkid=808813 - - --port=12678 + - --nodiscover - --rpc.gascap=600000000 - --rpc.txfeecap=0 - --state.scheme=hash @@ -115,8 +111,8 @@ services: environment: - OP_NODE_L1_BEACON=${ETHEREUM_SEPOLIA_BEACON_REST} - OP_NODE_L1_BEACON_ARCHIVER=${ETHEREUM_SEPOLIA_BEACON_ARCHIVER} - - OP_NODE_L1_ETH_RPC=${ETHEREUM_SEPOLIA_EXECUTION_RPC} - - OP_NODE_L1_RPC_KIND=${ETHEREUM_SEPOLIA_EXECUTION_KIND:-standard} + - OP_NODE_L1_ETH_RPC=${BOB_SEPOLIA_L1_EXECUTION_RPC:-${ETHEREUM_SEPOLIA_EXECUTION_RPC}} + - OP_NODE_L1_RPC_KIND=${BOB_SEPOLIA_L1_RPC_KIND:-debug_geth} - OP_NODE_L1_TRUST_RPC=${ETHEREUM_SEPOLIA_EXECUTION_TRUST:-false} - OP_NODE_L2_ENGINE_AUTH=/jwtsecret - OP_NODE_L2_ENGINE_RPC=http://bob-sepolia-archive:8551 @@ -126,6 +122,7 @@ services: - OP_NODE_METRICS_ADDR=0.0.0.0 - OP_NODE_METRICS_ENABLED=true - OP_NODE_METRICS_PORT=7300 + - OP_NODE_OVERRIDE_JOVIAN=1772548201 - OP_NODE_OVERRIDE_PECTRABLOBSCHEDULE=1742486400 - OP_NODE_P2P_ADVERTISE_IP=${IP} - OP_NODE_P2P_LISTEN_IP=0.0.0.0 @@ -136,7 +133,7 @@ services: - OP_NODE_RPC_ADDR=0.0.0.0 - OP_NODE_RPC_PORT=8545 - OP_NODE_SNAPSHOT_LOG=/tmp/op-node-snapshot-log - - OP_NODE_SYNCMODE=execution-layer + - OP_NODE_SYNCMODE=consensus-layer - OP_NODE_VERIFIER_L1_CONFS=0 entrypoint: [op-node] restart: unless-stopped diff --git a/op/geth/bob-sepolia-op-geth-pruned-pebble-hash.yml b/op/geth/bob-sepolia-op-geth-pruned-pebble-hash.yml index b619dba1..2ef7e840 100644 --- a/op/geth/bob-sepolia-op-geth-pruned-pebble-hash.yml +++ b/op/geth/bob-sepolia-op-geth-pruned-pebble-hash.yml @@ -45,9 +45,6 @@ services: ulimits: nofile: 1048576 # Max open files (for RPC/WS connections) user: root - ports: - - 12885:12885 - - 12885:12885/udp expose: - 8545 - 6060 @@ -64,9 +61,8 @@ services: - --metrics - --metrics.addr=0.0.0.0 - --metrics.port=6060 - - --nat=extip:${IP} - --networkid=808813 - - --port=12885 + - --nodiscover - --rpc.gascap=600000000 - --rpc.txfeecap=0 - --state.scheme=hash @@ -115,8 +111,8 @@ services: environment: - OP_NODE_L1_BEACON=${ETHEREUM_SEPOLIA_BEACON_REST} - OP_NODE_L1_BEACON_ARCHIVER=${ETHEREUM_SEPOLIA_BEACON_ARCHIVER} - - OP_NODE_L1_ETH_RPC=${ETHEREUM_SEPOLIA_EXECUTION_RPC} - - OP_NODE_L1_RPC_KIND=${ETHEREUM_SEPOLIA_EXECUTION_KIND:-standard} + - OP_NODE_L1_ETH_RPC=${BOB_SEPOLIA_L1_EXECUTION_RPC:-${ETHEREUM_SEPOLIA_EXECUTION_RPC}} + - OP_NODE_L1_RPC_KIND=${BOB_SEPOLIA_L1_RPC_KIND:-debug_geth} - OP_NODE_L1_TRUST_RPC=${ETHEREUM_SEPOLIA_EXECUTION_TRUST:-false} - OP_NODE_L2_ENGINE_AUTH=/jwtsecret - OP_NODE_L2_ENGINE_RPC=http://bob-sepolia:8551 @@ -126,6 +122,7 @@ services: - OP_NODE_METRICS_ADDR=0.0.0.0 - OP_NODE_METRICS_ENABLED=true - OP_NODE_METRICS_PORT=7300 + - OP_NODE_OVERRIDE_JOVIAN=1772548201 - OP_NODE_OVERRIDE_PECTRABLOBSCHEDULE=1742486400 - OP_NODE_P2P_ADVERTISE_IP=${IP} - OP_NODE_P2P_LISTEN_IP=0.0.0.0 @@ -136,7 +133,7 @@ services: - OP_NODE_RPC_ADDR=0.0.0.0 - OP_NODE_RPC_PORT=8545 - OP_NODE_SNAPSHOT_LOG=/tmp/op-node-snapshot-log - - OP_NODE_SYNCMODE=execution-layer + - OP_NODE_SYNCMODE=consensus-layer - OP_NODE_VERIFIER_L1_CONFS=0 entrypoint: [op-node] restart: unless-stopped diff --git a/op/geth/bob-sepolia-op-geth-pruned-pebble-path.yml b/op/geth/bob-sepolia-op-geth-pruned-pebble-path.yml index 2b823408..05a427c4 100644 --- a/op/geth/bob-sepolia-op-geth-pruned-pebble-path.yml +++ b/op/geth/bob-sepolia-op-geth-pruned-pebble-path.yml @@ -45,9 +45,6 @@ services: ulimits: nofile: 1048576 # Max open files (for RPC/WS connections) user: root - ports: - - 13979:13979 - - 13979:13979/udp expose: - 8545 - 6060 @@ -64,13 +61,12 @@ services: - --metrics - --metrics.addr=0.0.0.0 - --metrics.port=6060 - - --nat=extip:${IP} - --networkid=808813 - - --port=13979 + - --nodiscover - --rpc.gascap=600000000 - --rpc.txfeecap=0 - --state.scheme=path - - --syncmode=snap + - --syncmode=full - --http - --http.addr=0.0.0.0 - --http.api=eth,net,web3,debug,admin,txpool,engine @@ -115,8 +111,8 @@ services: environment: - OP_NODE_L1_BEACON=${ETHEREUM_SEPOLIA_BEACON_REST} - OP_NODE_L1_BEACON_ARCHIVER=${ETHEREUM_SEPOLIA_BEACON_ARCHIVER} - - OP_NODE_L1_ETH_RPC=${ETHEREUM_SEPOLIA_EXECUTION_RPC} - - OP_NODE_L1_RPC_KIND=${ETHEREUM_SEPOLIA_EXECUTION_KIND:-standard} + - OP_NODE_L1_ETH_RPC=${BOB_SEPOLIA_L1_EXECUTION_RPC:-${ETHEREUM_SEPOLIA_EXECUTION_RPC}} + - OP_NODE_L1_RPC_KIND=${BOB_SEPOLIA_L1_RPC_KIND:-debug_geth} - OP_NODE_L1_TRUST_RPC=${ETHEREUM_SEPOLIA_EXECUTION_TRUST:-false} - OP_NODE_L2_ENGINE_AUTH=/jwtsecret - OP_NODE_L2_ENGINE_RPC=http://bob-sepolia:8551 @@ -126,6 +122,7 @@ services: - OP_NODE_METRICS_ADDR=0.0.0.0 - OP_NODE_METRICS_ENABLED=true - OP_NODE_METRICS_PORT=7300 + - OP_NODE_OVERRIDE_JOVIAN=1772548201 - OP_NODE_OVERRIDE_PECTRABLOBSCHEDULE=1742486400 - OP_NODE_P2P_ADVERTISE_IP=${IP} - OP_NODE_P2P_LISTEN_IP=0.0.0.0 @@ -136,7 +133,7 @@ services: - OP_NODE_RPC_ADDR=0.0.0.0 - OP_NODE_RPC_PORT=8545 - OP_NODE_SNAPSHOT_LOG=/tmp/op-node-snapshot-log - - OP_NODE_SYNCMODE=execution-layer + - OP_NODE_SYNCMODE=consensus-layer - OP_NODE_VERIFIER_L1_CONFS=0 entrypoint: [op-node] restart: unless-stopped diff --git a/op/reth/bob-sepolia-op-reth-archive-trace.yml b/op/reth/bob-sepolia-op-reth-archive-trace.yml index f364e744..8d7ac338 100644 --- a/op/reth/bob-sepolia-op-reth-archive-trace.yml +++ b/op/reth/bob-sepolia-op-reth-archive-trace.yml @@ -46,9 +46,6 @@ 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: - - 12060:12060 - - 12060:12060/udp expose: - 8545 - 9001 @@ -58,12 +55,11 @@ services: - --chain=/config/genesis.json - --config=/config/reth/reth.toml - --datadir=/root/.local/share/reth + - --disable-discovery - --engine.cross-block-cache-size=${BOB_SEPOLIA_RETH_STATE_CACHE:-4096} - --max-inbound-peers=50 - --max-outbound-peers=50 - --metrics=0.0.0.0:9001 - - --nat=extip:${IP} - - --port=12060 - --rollup.sequencer-http=https://bob-sepolia.rpc.gobob.xyz - --rpc-cache.max-blocks=10000 - --rpc-cache.max-concurrent-db-requests=2048 @@ -116,8 +112,8 @@ services: environment: - OP_NODE_L1_BEACON=${ETHEREUM_SEPOLIA_BEACON_REST} - OP_NODE_L1_BEACON_ARCHIVER=${ETHEREUM_SEPOLIA_BEACON_ARCHIVER} - - OP_NODE_L1_ETH_RPC=${ETHEREUM_SEPOLIA_EXECUTION_RPC} - - OP_NODE_L1_RPC_KIND=${ETHEREUM_SEPOLIA_EXECUTION_KIND:-standard} + - OP_NODE_L1_ETH_RPC=${BOB_SEPOLIA_L1_EXECUTION_RPC:-${ETHEREUM_SEPOLIA_EXECUTION_RPC}} + - OP_NODE_L1_RPC_KIND=${BOB_SEPOLIA_L1_RPC_KIND:-debug_geth} - OP_NODE_L1_TRUST_RPC=${ETHEREUM_SEPOLIA_EXECUTION_TRUST:-false} - OP_NODE_L2_ENGINE_AUTH=/jwtsecret - OP_NODE_L2_ENGINE_KIND=reth @@ -128,6 +124,7 @@ services: - OP_NODE_METRICS_ADDR=0.0.0.0 - OP_NODE_METRICS_ENABLED=true - OP_NODE_METRICS_PORT=7300 + - OP_NODE_OVERRIDE_JOVIAN=1772548201 - OP_NODE_OVERRIDE_PECTRABLOBSCHEDULE=1742486400 - OP_NODE_P2P_ADVERTISE_IP=${IP} - OP_NODE_P2P_LISTEN_IP=0.0.0.0 @@ -138,7 +135,7 @@ services: - OP_NODE_RPC_ADDR=0.0.0.0 - OP_NODE_RPC_PORT=8545 - OP_NODE_SNAPSHOT_LOG=/tmp/op-node-snapshot-log - - OP_NODE_SYNCMODE=execution-layer + - OP_NODE_SYNCMODE=consensus-layer - OP_NODE_VERIFIER_L1_CONFS=0 entrypoint: [op-node] restart: unless-stopped diff --git a/op/reth/bob-sepolia-op-reth-minimal-trace.yml b/op/reth/bob-sepolia-op-reth-minimal-trace.yml index fd250bec..c65a98d1 100644 --- a/op/reth/bob-sepolia-op-reth-minimal-trace.yml +++ b/op/reth/bob-sepolia-op-reth-minimal-trace.yml @@ -46,9 +46,6 @@ 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: - - 10448:10448 - - 10448:10448/udp expose: - 8545 - 9001 @@ -58,12 +55,11 @@ services: - --chain=/config/genesis.json - --config=/config/reth/reth.toml - --datadir=/root/.local/share/reth + - --disable-discovery - --engine.cross-block-cache-size=${BOB_SEPOLIA_RETH_STATE_CACHE:-4096} - --max-inbound-peers=50 - --max-outbound-peers=50 - --metrics=0.0.0.0:9001 - - --nat=extip:${IP} - - --port=10448 - --rollup.sequencer-http=https://bob-sepolia.rpc.gobob.xyz - --rpc-cache.max-blocks=10000 - --rpc-cache.max-concurrent-db-requests=2048 @@ -116,8 +112,8 @@ services: environment: - OP_NODE_L1_BEACON=${ETHEREUM_SEPOLIA_BEACON_REST} - OP_NODE_L1_BEACON_ARCHIVER=${ETHEREUM_SEPOLIA_BEACON_ARCHIVER} - - OP_NODE_L1_ETH_RPC=${ETHEREUM_SEPOLIA_EXECUTION_RPC} - - OP_NODE_L1_RPC_KIND=${ETHEREUM_SEPOLIA_EXECUTION_KIND:-standard} + - OP_NODE_L1_ETH_RPC=${BOB_SEPOLIA_L1_EXECUTION_RPC:-${ETHEREUM_SEPOLIA_EXECUTION_RPC}} + - OP_NODE_L1_RPC_KIND=${BOB_SEPOLIA_L1_RPC_KIND:-debug_geth} - OP_NODE_L1_TRUST_RPC=${ETHEREUM_SEPOLIA_EXECUTION_TRUST:-false} - OP_NODE_L2_ENGINE_AUTH=/jwtsecret - OP_NODE_L2_ENGINE_KIND=reth @@ -128,6 +124,7 @@ services: - OP_NODE_METRICS_ADDR=0.0.0.0 - OP_NODE_METRICS_ENABLED=true - OP_NODE_METRICS_PORT=7300 + - OP_NODE_OVERRIDE_JOVIAN=1772548201 - OP_NODE_OVERRIDE_PECTRABLOBSCHEDULE=1742486400 - OP_NODE_P2P_ADVERTISE_IP=${IP} - OP_NODE_P2P_LISTEN_IP=0.0.0.0 @@ -138,7 +135,7 @@ services: - OP_NODE_RPC_ADDR=0.0.0.0 - OP_NODE_RPC_PORT=8545 - OP_NODE_SNAPSHOT_LOG=/tmp/op-node-snapshot-log - - OP_NODE_SYNCMODE=execution-layer + - OP_NODE_SYNCMODE=consensus-layer - OP_NODE_VERIFIER_L1_CONFS=0 entrypoint: [op-node] restart: unless-stopped diff --git a/op/reth/bob-sepolia-op-reth-pruned-trace.yml b/op/reth/bob-sepolia-op-reth-pruned-trace.yml index 987290a7..0f5229af 100644 --- a/op/reth/bob-sepolia-op-reth-pruned-trace.yml +++ b/op/reth/bob-sepolia-op-reth-pruned-trace.yml @@ -46,9 +46,6 @@ 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: - - 11923:11923 - - 11923:11923/udp expose: - 8545 - 9001 @@ -58,13 +55,12 @@ services: - --chain=/config/genesis.json - --config=/config/reth/reth.toml - --datadir=/root/.local/share/reth + - --disable-discovery - --engine.cross-block-cache-size=${BOB_SEPOLIA_RETH_STATE_CACHE:-4096} - --full - --max-inbound-peers=50 - --max-outbound-peers=50 - --metrics=0.0.0.0:9001 - - --nat=extip:${IP} - - --port=11923 - --rollup.sequencer-http=https://bob-sepolia.rpc.gobob.xyz - --rpc-cache.max-blocks=10000 - --rpc-cache.max-concurrent-db-requests=2048 @@ -117,8 +113,8 @@ services: environment: - OP_NODE_L1_BEACON=${ETHEREUM_SEPOLIA_BEACON_REST} - OP_NODE_L1_BEACON_ARCHIVER=${ETHEREUM_SEPOLIA_BEACON_ARCHIVER} - - OP_NODE_L1_ETH_RPC=${ETHEREUM_SEPOLIA_EXECUTION_RPC} - - OP_NODE_L1_RPC_KIND=${ETHEREUM_SEPOLIA_EXECUTION_KIND:-standard} + - OP_NODE_L1_ETH_RPC=${BOB_SEPOLIA_L1_EXECUTION_RPC:-${ETHEREUM_SEPOLIA_EXECUTION_RPC}} + - OP_NODE_L1_RPC_KIND=${BOB_SEPOLIA_L1_RPC_KIND:-debug_geth} - OP_NODE_L1_TRUST_RPC=${ETHEREUM_SEPOLIA_EXECUTION_TRUST:-false} - OP_NODE_L2_ENGINE_AUTH=/jwtsecret - OP_NODE_L2_ENGINE_KIND=reth @@ -129,6 +125,7 @@ services: - OP_NODE_METRICS_ADDR=0.0.0.0 - OP_NODE_METRICS_ENABLED=true - OP_NODE_METRICS_PORT=7300 + - OP_NODE_OVERRIDE_JOVIAN=1772548201 - OP_NODE_OVERRIDE_PECTRABLOBSCHEDULE=1742486400 - OP_NODE_P2P_ADVERTISE_IP=${IP} - OP_NODE_P2P_LISTEN_IP=0.0.0.0 @@ -139,7 +136,7 @@ services: - OP_NODE_RPC_ADDR=0.0.0.0 - OP_NODE_RPC_PORT=8545 - OP_NODE_SNAPSHOT_LOG=/tmp/op-node-snapshot-log - - OP_NODE_SYNCMODE=execution-layer + - OP_NODE_SYNCMODE=consensus-layer - OP_NODE_VERIFIER_L1_CONFS=0 entrypoint: [op-node] restart: unless-stopped