diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..7c16cec --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,33 @@ +version: '3.5' + +services: + zkllvm: + image: ghcr.io/nilfoundation/zkllvm-template:0.0.86 + platform: linux/amd64 + user: "${UID}:${GID}" + volumes: + - ./:/opt/zkllvm-template + command: bash -c "sleep 60" + tty: true + + toolchain: + # Proof Market toolchain + image: ghcr.io/nilfoundation/proof-market-toolchain:0.0.37 + platform: linux/amd64 + user: "${UID}:${GID}" + volumes: + - ./:/opt/zkllvm-template + - ./.config:/.config/ + - ./.config:/root/.config/ + - ./.config/.user:/proof-market-toolchain/scripts/.user + - ./.config/.secret:/proof-market-toolchain/scripts/.secret + command: bash -c "sleep 60" + + + verifier: + image: ghcr.io/nilfoundation/evm-placeholder-verification:latest + platform: linux/amd64 + user: "${UID}:${GID}" + volumes: + - ./build/template:/opt/evm-placeholder-verification/contracts/zkllvm/template + command: bash -c "sleep 60"