ZK benchmarking Docker image ============================ This is a Docker image intended for experimenting with and benchmarking various ZKP implementations. It should have many of the standard tools, for example: - languages: node.js, Rust, Haskell (GHC), Nim, Go, Python3 - circom, snarkjs, rapidsnark, circomlib - libraries: arkworks, gnark, constantine... - perpetual powers of tau ceremony files - etc Building -------- Build it with: $ docker build . -t zk-bench Note: this will take a *long time*. After it (hopefully) finished, you can Test the image with an interactive shell: $ docker run -it zk-bench or with terminal colors enabled: $ docker run -e "TERM=xterm-256color" -it zk-bench Using ----- Hopefully the tools will work, and you will find stuff under `/zk`.