10 Commits (b812dd66dfb49d8c06be2111c44511a8ba598c61)

Author SHA1 Message Date
  winderica b812dd66df
Onchain decider circuit for Protogalaxy (#145) 5 months ago
  arnaucube 1f7bf0462b
Nova parameters & decider parameters and proofs serialization (#151) 7 months ago
  winderica 16d51d757b
Unify the computation of digests and challenges in different folding schemes (#94) 9 months ago
  arnaucube b5667968f4
Implement HyperNova's IVC into the FoldingScheme trait (#116) 9 months ago
  Pierre bdfaa66ecb
Add serde capabilites to `Nova` (#107) 10 months ago
  Ahmad Afuni 852134a898
BN254 and Grumpkin Poseidon configurations (#106) 10 months ago
  arnaucube fe9a488f63
Compute Decider's CM challenges in Groth16 circuit, link G16 & KZG proofs in Onchain Decider, refactor CommitmentScheme trait (#79) 1 year ago
  arnaucube 602a367411
Change CycleFold circuit approach (#77) 1 year ago
  arnaucube b25037e34c
Add IPA commitment scheme and the respective circuit verifier gadget (#72) 1 year ago
  Pierre 63dbbfe1bc
Add solidity groth16, kzg10 and final decider verifiers in a dedicated workspace (#70) 1 year ago
  arnaucube 186766c348
Fit Nova+CycleFold into `FoldingScheme` trait & Add `examples/` for folding SHA256 circuit (#64) 1 year ago
  arnaucube 47e47cc2af
Add CommitmentProver trait, and add KZG prover to it (#62) 1 year ago
  arnaucube 498198057b
Nova+CycleFold Decider circuit (for onchain use case) (#49) 1 year ago
  arnaucube b4f42e7023
Implement CycleFold in Nova's IVC (#45) 1 year ago
  arnaucube 905ba44d8d
Feature/nova ivc (#36) 1 year ago
  arnaucube 8edea23c2f
Add Pedersen::{commit,open,verify} MSM error handling (#34) 1 year ago
  arnaucube 13e471aeaf
add error handling to several pending methods (#30) 1 year ago
  arnaucube 8256c27609
Port/hypernova multifolding (#10) 1 year ago
  arnaucube d9887af535
Implement Nova's NIFS.Verify circuits (with CycleFold) (#11) 1 year ago
  arnaucube bc81fbea59
Add utils::vec & pedersen modules (#5) 1 year ago