Certified circom circuits in Coq.
make install-fiat-crypto
make install-coqprime
-
For auditing purposes, you can use the command 'make audit' to disable warnings.
-
For development, you can use the command 'make dev' to compile the library.
-
Before starting working on a new source file, please add the file path to
_Coqproject
-
If you need any other file from fiat-crypto that's absent in this repo:
- remove comment lines for the desired file and its transitive dependencies in
fiat-crypto/_Coqproject
- rerun
make install-fiat-crypto
in project root directory
- remove comment lines for the desired file and its transitive dependencies in
-
You might need to add the installation directory to the
COQPATH
environment variable.