Run an Aggregator Node
Read More
Prerequisites
1
Environment Setup
# Network Configuration
BOOTSTRAP_NODE_ID=12D3KooW... # Bootstrap Peer ID
# Chain Configuration
L1_CHAIN=holesky # Single L1 chain
L2_CHAIN=amoy,base-sepolia # Comma-separated L2 chains
# RPC Endpoints
L1_RPC=<HOLESKY_RPC_URL>
L2_RPC=amoy@<AMOY_RPC_URL>,base-sepolia@<BASE_SEPOLIA_RPC_URL> # Comma-separated L2 names@RPCs
# Operator Configuration
OPERATOR_ADDRESS=0x... # Operator public address
PRIVATE_KEY=0x... # Consensus Key if separating operator keys2
Running Aggregator Nodes
otnode run aggregator \
--json-rpc \
--l1-chain holesky \
--l2-chain amoy,base-sepolia \
--internal-tasks \
--metrics \
--delay 1500otnode run aggregator \
"/ip4/10.0.1.100/tcp/9876/p2p/12D3KooWAgg1,/ip4/10.0.1.101/tcp/9876/p2p/12D3KooWAgg2" \
--l1-chain mainnet \
--l2-chain base,polygon \
--metrics \
--p2p.datadir ./aggregator-data \
--status-check-interval 8000 \
--announced-addresses "/dnsaddr/aggregator.mynode.com/tcp/9876/p2p/12D3KooWMyPeerID"3
curl -X GET http://localhost:8545/healthcheckAdvanced Features
Next Steps :
Last updated