@@ -376,7 +376,7 @@ services:
376376 - --espresso.enabled=true
377377 - --espresso.fetch-api=true
378378 - --espresso.poll-interval=1s
379- - --espresso.espresso-attestation-service=http://attestation-service-zk:8080
379+ - --espresso.espresso-attestation-service=http://attestation-service-zk:${ESPRESSO_ATTESTATION_VERIFIER_PORT}
380380 - --espresso.light-client-addr=0x703848f4c85f18e3acd8196c8ec91eb0b7bd0797
381381 - --espresso.testing-batcher-private-key=${OP_TESTING_BATCHER_PRIVATE_KEY:-$OPERATOR_PRIVATE_KEY}
382382 - --private-key=${OP_BATCHER_PRIVATE_KEY:-$OPERATOR_PRIVATE_KEY}
@@ -449,7 +449,7 @@ services:
449449 export L2_RPC_URL="http://127.0.0.1:${OP_HTTP_PORT}"
450450 export ROLLUP_RPC_URL="http://127.0.0.1:${ROLLUP_PORT}"
451451 export ESPRESSO_URL1="http://127.0.0.1:${ESPRESSO_SEQUENCER_API_PORT}"
452- export ATTESTATION_SERVICE_URL ="http://127.0.0.1:8080 "
452+ export ESPRESSO_ATTESTATION_SERVICE_URL ="http://127.0.0.1:${ESPRESSO_ATTESTATION_VERIFIER_PORT} "
453453 /source/espresso/docker/op-batcher-tee/run-enclave.sh
454454
455455 # Legacy op-proposer (for non-succinct mode)
@@ -637,29 +637,31 @@ services:
637637 image : ghcr.io/espressosystems/attestation-verifier-zk:sha-0e987c3
638638 platform : linux/amd64
639639 ports :
640- - " 8080:8080 "
640+ - " ${ESPRESSO_ATTESTATION_VERIFIER_PORT}:${ESPRESSO_ATTESTATION_VERIFIER_PORT} "
641641 healthcheck :
642642 test :
643643 [
644644 " CMD-SHELL" ,
645- " timeout 2 bash -c 'cat < /dev/null > /dev/tcp/localhost/8080 ' || exit 1" ,
645+ " timeout 2 bash -c 'cat < /dev/null > /dev/tcp/localhost/${ESPRESSO_ATTESTATION_VERIFIER_PORT} ' || exit 1" ,
646646 ]
647647 interval : 5s
648648 timeout : 3s
649649 retries : 30
650650 start_period : 150s
651+ env_file :
652+ - ./.env
651653 environment :
652654 # This is a demo private key for tests, it doesnt contain any funds
653- NETWORK_PRIVATE_KEY : " 0x71f8e55f7555c946eadd5a2b5897465a9813b3ee493d6ef4ba6f1505a6e97af3 "
654- NETWORK_RPC_URL : " https://rpc.mainnet.succinct.xyz "
655- SP1_PROVER : " mock "
656- RPC_URL : " https://rpc.ankr.com/eth_sepolia/ece75e2d2d01c537031b3b31a619b7830674b9cd1b9fe6bc957a3d393c035dbb "
657- NITRO_VERIFIER_ADDRESS : " 0x2D7fbBAD6792698Ba92e67b7e180f8010B9Ec788 "
658- USE_DOCKER : " 1 "
659- SKIP_TIME_VALIDITY_CHECK : " true "
660- RUST_LOG : " info "
661- HOST : " 0.0.0.0 "
662- PORT : " 8080 "
655+ NETWORK_PRIVATE_KEY : " ${ESPRESSO_ATTESTATION_VERIFIER_NETWORK_PRIVATE_KEY} "
656+ NETWORK_RPC_URL : " ${ESPRESSO_ATTESTATION_VERIFIER_NETWORK_RPC_URL} "
657+ SP1_PROVER : " ${ESPRESSO_ATTESTATION_VERIFIER_SP1_PROVER} "
658+ RPC_URL : " ${ESPRESSO_ATTESTATION_VERIFIER_RPC_URL} "
659+ NITRO_VERIFIER_ADDRESS : " ${ESPRESSO_ATTESTATION_VERIFIER_NITRO_VERIFIER_ADDRESS} "
660+ USE_DOCKER : " ${ESPRESSO_ATTESTATION_VERIFIER_NETWORK_USE_DOCKER} "
661+ SKIP_TIME_VALIDITY_CHECK : " ${ESPRESSO_ATTESTATION_VERIFIER_SKIP_TIME_VALIDITY_CHECK} "
662+ RUST_LOG : " ${ESPRESSO_ATTESTATION_VERIFIER_RUST_LOG} "
663+ HOST : " ${ESPRESSO_ATTESTATION_VERIFIER_HOST} "
664+ PORT : " ${ESPRESSO_ATTESTATION_VERIFIER_PORT} "
663665
664666 espresso-dev-node :
665667 image : ${ESPRESSO_DEV_NODE_IMAGE}
0 commit comments