26 Commits (b085c670bebb79b8da2b297f0609d497cc786348)

Author SHA1 Message Date
  Mara Mihali b085c670be migrate codebase to arkworks and change curve to bls12-377 2 years ago
  Srinath Setty 0013f81a6e optimize the computation of digest of A/B/C matrices (#55) 2 years ago
  Ethan-000 cb6e5613ed fix comment (#49) 2 years ago
  Srinath Setty 4f56acf724 support for stable Rust (#51) 2 years ago
  Srinath Setty e1383ff248 clippy fixes (#50) 2 years ago
  Mara Mihali 1e9930ae79 refactor r1csproof to non-zk sumcheck 2 years ago
  Mara Mihali 732566c1ae turn shake into poseidon 2 years ago
  Mara Mihali cc345b6451 arkworks migration to bls12377 2 years ago
  Mara Mihali dda7a6fb46 stuff 2 years ago
  Srinath Setty cecc2f1b62
Transcript (#46) 2 years ago
  Srinath Setty 6722e6c6ad
remove asserts; return result objects (#45) 2 years ago
  Srinath Setty 19d1d63703
Update to latest Rust and fix Clippy warnings (#37) 3 years ago
  Lef Ioannidis 7bbc366e5d
Arbitrary number of variables and contraints (#34) 3 years ago
  3for 5b59893903
annotation typo (#29) 4 years ago
  François Garillot 075ada9c29
Fold panics in the enclosing Error case (#27) 4 years ago
  François Garillot 9e4c166edb
Refactor to idiomatic Result/Option patterns (#25) 4 years ago
  Srinath Setty 1bb98a36b1 additional error checking 4 years ago
  Srinath Setty 2d22bff71f
Add APIs to specify an R1CS Instance (#24) 4 years ago
  Daniel Lubarov 15a9826e3c
Some minor tweaks (#21) 4 years ago
  Srinath Setty c24a6abe99 Reduce the number of public APIs smaller and add more detailed documentation 4 years ago
  Srinath Setty 2bfc333896 Address Clippy warnings 4 years ago
  Srinath Setty eb969d5dcf Pub (#14) 4 years ago
  Srinath Setty 290bbc0897 organize nizk and scalar modules 4 years ago
  Srinath Setty 958e9450db introduce a separate type RandomTape atop Transcript (#13) 4 years ago
  Srinath Setty 456970e710 introduce APIs for NIZK and SNARK proof systems (#11) 4 years ago
  Srinath Setty 95b9ad35a6 initial commit 5 years ago