|
services: |
|
|
|
aztec-prover-broker: |
|
image: aztecprotocol/aztec:1dc66419e0e7e1543bee081471701f90192fa33e-amd64 |
|
container_name: aztec-prover-broker |
|
command: > |
|
node --no-warnings /usr/src/yarn-project/aztec/dest/bin/index.js |
|
start --prover-broker |
|
ports: |
|
- "8084:80" |
|
volumes: |
|
- ${DATA_BROKER:?error}:/data |
|
environment: |
|
LOG_LEVEL: "trace" |
|
AZTEC_PORT: "80" |
|
DATA_DIRECTORY: /data |
|
DATA_STORE_MAP_SIZE_KB: 134217728 |
|
# Envs added... |
|
REGISTRY_CONTRACT_ADDRESS: "0x12b3ebc176a1646b911391eab3760764f2e05fe3" |
|
ETHEREUM_HOSTS: "${SEPOLIA_JSON_RPC:?error}" |
|
L1_CONSENSUS_HOST_URL: "${SEPOLIA_BEACON_RPC:?error}" |
|
L1_CHAIN_ID: "11155111" |
|
|
|
aztec-prover-agent: |
|
image: aztecprotocol/aztec:1dc66419e0e7e1543bee081471701f90192fa33e-amd64 |
|
container_name: aztec-prover-agent |
|
depends_on: |
|
- aztec-prover-broker |
|
command: > |
|
node --no-warnings /usr/src/yarn-project/aztec/dest/bin/index.js |
|
start --prover-agent |
|
ports: |
|
- "8090:80" |
|
environment: |
|
LOG_LEVEL: "trace" |
|
AZTEC_PORT: "80" |
|
PROVER_BROKER_HOST: "http://aztec-prover-broker" |
|
PROVER_AGENT_COUNT: "1" |
|
PROVER_AGENT_POLL_INTERVAL_MS: "1000" |
|
PROVER_REAL_PROOFS: "true" |
|
PROVER_ID: "0x01" |
|
|
|
aztec-prover-node: |
|
image: aztecprotocol/aztec:1dc66419e0e7e1543bee081471701f90192fa33e-amd64 |
|
container_name: aztec-prover-node |
|
depends_on: |
|
- aztec-prover-broker |
|
command: > |
|
node --no-warnings /usr/src/yarn-project/aztec/dest/bin/index.js |
|
start --prover-node --archiver |
|
ports: |
|
- "8083:80" |
|
- "40400:40400" |
|
- "40400:40400/udp" |
|
volumes: |
|
- ${DATA_NODE:?error}:/data |
|
environment: |
|
LOG_LEVEL: "trace" |
|
AZTEC_PORT: "80" |
|
PROVER_BROKER_HOST: "http://aztec-prover-broker" |
|
P2P_ENABLED: "true" |
|
P2P_TCP_ANNOUNCE_ADDR: "${PUBLIC_IP_ADDRESS:?error}:40400" |
|
P2P_UDP_ANNOUNCE_ADDR: "${PUBLIC_IP_ADDRESS:?error}:40400" |
|
L1_CHAIN_ID: "11155111" |
|
L1_FIXED_PRIORITY_FEE_PER_GAS: "3" |
|
L1_GAS_LIMIT_BUFFER_PERCENTAGE: "15" |
|
L1_GAS_PRICE_MAX: "500" |
|
AZTEC_SLOT_DURATION: "36" |
|
AZTEC_EPOCH_DURATION: "32" |
|
AZTEC_PROOF_SUBMISSION_WINDOW: "64" |
|
BOOTSTRAP_NODES: "enr:-LO4QDwlKJN0BqMc4hYPsI-MQoR1O7qLVr4TK6DhqGsZT_pPTmg3gS-JD072rKI4vlaR0N4SdeH2gCD09oh-zMVT3JkEhWF6dGVjqDAwLTExMTU1MTExLTAwMDAwMDAwLTAtMmM4ZmM0NjMtMjM3YWFkY2WCaWSCdjSCaXCEI-XzqolzZWNwMjU2azGhA0da3IZGbY1tLdqXgdQKG-SW-Z4D6dvXJBeoXn8EZsCVg3VkcIKd0A,enr:-LO4QPJR493G_BQG1UU0_h-g0TEBnZEJ-zgWYH3YctVAn3GzfM9dWVIO7_TSETXYLy-h34bF6sSoSfpP5O44qsZnp00EhWF6dGVjqDAwLTExMTU1MTExLTAwMDAwMDAwLTAtMmM4ZmM0NjMtMjM3YWFkY2WCaWSCdjSCaXCEIlle64lzZWNwMjU2azGhAwuSF_VE1cRfSc3MvtDZvvaTl2Qo_dJK-Qp7TcnhYWBtg3VkcIKd0A,enr:-LO4QKq488wXvw6vAHToGWJYkxMmKsjQCsFjPs5Pt_MrawlnZ7G-xIfwhkXR1afddf8lFj_RNVZdBfGzHHR262pXNhMEhWF6dGVjqDAwLTExMTU1MTExLTAwMDAwMDAwLTAtMmM4ZmM0NjMtMjM3YWFkY2WCaWSCdjSCaXCEI8VFSYlzZWNwMjU2azGhA2xqOyFaHAARgLAi3dORuPmFHbxgoMDWBZJnnbiatW8jg3VkcIKd0A" |
|
PROVER_PUBLISHER_PRIVATE_KEY: "${PROVER_PUBLISHER_PRIVATE_KEY:?error}" |
|
REGISTRY_CONTRACT_ADDRESS: "0x12b3ebc176a1646b911391eab3760764f2e05fe3" |
|
ETHEREUM_HOSTS: "${SEPOLIA_JSON_RPC:?error}" |
|
L1_CONSENSUS_HOST_URL: "${SEPOLIA_BEACON_RPC:?error}" |
|
TEST_ACCOUNTS: "false" |
|
DATA_DIRECTORY: /data |
|
DATA_STORE_MAP_SIZE_KB: 134217728 |