112 Commits (7193483628397328d779d36d6993e5a42ee9212a)

Author SHA1 Message Date
  François Garillot 54f758eef3
[test-only] More genericity in tests (#171) 1 year ago
  Srinath Setty afd7403336
Fix cross-curve check and then eliminate an unnecessary instance on the primary curve (#167) 1 year ago
  Srinath Setty b28aaf70a8
hash of public parameters in the transcript (#168) 1 year ago
  Leo f16fa1e401
make ecc tests generic (#165) 1 year ago
  Samuel Burnham cddd707fad
chore: update to ff/group 0.13 (#166) 1 year ago
  Srinath Setty b76d7aa7ea
batch sum-checks (#161) 1 year ago
  Srinath Setty 21d4092b86
serde for types (#160) 1 year ago
  Srinath Setty 83f2e079a8
support proving step circuits with final snark (#159) 1 year ago
  Srinath Setty 3b3ae70db3
A more optimal preprocessing SNARK (#158) 1 year ago
  Srinath Setty 4aab459050
Batch polynomial evaluations (#154) 1 year ago
  Srinath Setty 7b1bb44e45
spark-based commitments to R1CS matrices (#152) 1 year ago
  Srinath Setty eb97499907
Fix padding logic (#151) 1 year ago
  Srinath Setty cbbc1c6127
Generalize TranscriptRepr implementation for slices (#150) 1 year ago
  Srinath Setty 0e86f9acc3
simplify commitmentengine (#149) 1 year ago
  JunheeLee 6ba204401f
minor typo fix (#147) 1 year ago
  Srinath Setty 03710dbb97
Simplify TranscriptEngine usage (#148) 1 year ago
  Srinath Setty 1e4995274b
Separate prover and verifier keys in CompressedSNARK (#145) 1 year ago
  Srinath Setty 01ae6446a9
pass only one multilinear polynomial to EE (#144) 1 year ago
  Srinath Setty d53b3e0fc1
simplify trait requirements (#143) 1 year ago
  Srinath Setty b5874df449
Small optimizations (#142) 1 year ago
  Srinath Setty c4b07f0925
allow the provider to provide byte representation of a scalar (#140) 1 year ago
  Srinath Setty 8faffd38ea
Make code generic over a TranscriptEngine (#139) 1 year ago
  Srinath Setty b97786d291
move IPA-specific methods to the provider (#138) 1 year ago
  Srinath Setty 603c1e2a85
traits for a vector commitment engine and a polynomial evaluation engine (#136) 1 year ago
  Srinath Setty e7f8d11455
use thiserror (#135) 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
  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 23178ff54d
A simplified version of the nonnative gadgets (#122) 1 year 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 7ec2f57b84
optimize ECC ops (#110) 2 years ago
  Srinath Setty 3c6867390a
optimize point add constraints (#106) 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 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 06192ac3d4
Optimizations (#100) 2 years ago
  Srinath Setty 3dc26fd7e4
Simplifications in Nova's RO (#98) 2 years ago
  Srinath Setty 87a5b07bdd
name changes for improved clarity (#93) 2 years ago
  Srinath Setty 35cb03f977
reorganize traits into a module; cut boilerplate code (#91) 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 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