Getting Started:
- Run npm install.
- Run pip install -r requirements.txt
- Download powersoftau file from here. It should be stored in
poweroftau
directory in this project. - In
scripts/compile_circuit.sh
, properly setCIRCOMLIB_PATH
path to npm_modules. - Update the size of input for circuits in their test files.
- For benchmarking run the following code: Poseidon: python3 test_poseidon.py Fibonacci: python3 test_fibonacci.py SHA256: python3 test_sha256.py