177 Commits (main)
 

Author SHA1 Message Date
  Srinath Setty 4163665f52
release candidate (#133) 1 year ago
  Samuel Burnham b2adab610a
Clippy formatting (#131) 1 year ago
  Srinath Setty 74501936c3
parallel and batch_normalize (#129) 1 year ago
  Srinath Setty 746af53e08
use serde feature to compute the digest of the shape (#132) 1 year ago
  Samuel Burnham 13964b6f16
Add serde proof serialization (#123) 1 year ago
  Srinath Setty 0b2b984fd1
release version (#130) 1 year ago
  Samuel Burnham 55f6736866
Add Wasm support (#125) 1 year ago
  Nalin 6c6a8746d6
Speed up MSMs for non-GPU accelerated MSMs and architectures that don't support GPU/semolina (#126) 1 year ago
  Srinath Setty d35604fe15
release version (#124) 1 year ago
  Srinath Setty 23178ff54d
A simplified version of the nonnative gadgets (#122) 1 year ago
  Nalin fa9064a3f7
Delete outdated comment to avoid confusion (#117) 2 years ago
  Srinath Setty 6044aff625
Update crate versions (#119) 2 years ago
  Srinath Setty f9672faf23
Make Nova's ecc gadgets read curve parameters from the group trait (#115) 2 years ago
  Srinath Setty d2844089ba
update benches (#111) 2 years ago
  Srinath Setty 7ec2f57b84
optimize ECC ops (#110) 2 years ago
  Srinath Setty 3c6867390a
optimize point add constraints (#106) 2 years ago
  Srinath Setty 6e408d03a6
simplify signature gadget (#109) 2 years ago
  Srinath Setty faf28e71cd
update version (#108) 2 years ago
  Srinath Setty ccc6ccd4c7
Support for arbitrary arity for step circuit's IO (#107) 2 years ago
  Srinath Setty 0a7cbf925f
integrate with neptune's sponge (#105) 2 years ago
  Srinath Setty ddd90f7373
Update crate versions (#104) 2 years ago
  Srinath Setty c7e8782f11
pad two IPA instances to the same size when folding (#103) 2 years ago
  Srinath Setty a56f823ace
optimize the non-native arithmetic and hashing costs by using 4 limbs instead of 8 (#102) 2 years ago
  Srinath Setty 111abcab38
optimize MinRoot constraint system (#101) 2 years ago
  Srinath Setty 06192ac3d4
Optimizations (#100) 2 years ago
  Srinath Setty 3dc26fd7e4
Simplifications in Nova's RO (#98) 2 years ago
  Srinath Setty c6fa4d44eb
Fix benches so it varies the number of constraints in the augmented circuit in powers of 2 (#97) 2 years ago
  Srinath Setty 5d5b9aa244
Fix bench name (#95) 2 years ago
  Srinath Setty 7d54d992a4
update benches (#94) 2 years ago
  Srinath Setty 87a5b07bdd
name changes for improved clarity (#93) 2 years ago
  Arthur Greef ed915b2540
ecdsa signature proof (#92) 2 years ago
  Srinath Setty 35cb03f977
reorganize traits into a module; cut boilerplate code (#91) 2 years ago
  Srinath Setty 704d48b528
update to the latest pasta-msm crate (#89) 2 years ago
  Srinath Setty e373f4633d
edits to address clippy with the latest Rust (#90) 2 years ago
  Srinath Setty a04566bb81
MinRoot example improvements (#88) 2 years ago
  Srinath Setty ff40d17cc4
Nova-based VDF using MinRoot as an example (#86) 2 years ago
  Srinath Setty 63f08c0e4a
Support non-determinism with a minimal API (#85) 2 years ago
  Srinath Setty 6667d2f8b5
Abstract the RO used in the circuit with traits (#84) 2 years ago
  Srinath Setty 0863a732ff
Add asserts for constraint count (#83) 2 years ago
  Srinath Setty c29030b2d7
Release Candidate (#82) 2 years ago
  Srinath Setty 0ff2e57bfa
Spartan variant with an IPA-based polynomial commitment scheme for compressing IVC proofs (#80) 2 years ago
  iontzialla 81b12232fe
Add benches (#79) 2 years ago
  iontzialla bf35556b90
Complete addition: handle addition of equal numbers and addition of negation (#78) 2 years ago
  Srinath Setty a7da105677
IVC proof compression APIs and implementation (#77) 2 years ago
  Srinath Setty 8308c29f94
use pasta_msm crate for MSM (#75) 2 years ago
  Srinath Setty 0154358469
Verifier's checks (#73) 2 years ago
  Srinath Setty b080bac949
Update README.md (#72) 2 years ago
  Srinath Setty 4970826f0f
small cleanup (#71) 2 years ago
  Samuel Burnham 25cd5ec279
Fix Wasm support (#64) 2 years ago
  Srinath Setty dbe8837991
Update README.md (#70) 2 years ago