18 Commits (0ad54576ec6462d63313ebde18bb0a24669fd00e)

Author SHA1 Message Date
  arnaucube 0ad54576ec
implement HyperNova's DeciderEth (#156) 7 months ago
  Pierre c09c52f12c
feat: implement nova's zk layer (#127) 7 months ago
  Pierre 21ff3cf1ab
Enable hiding commitments in nova and hypernova (#129) 8 months ago
  arnaucube edadcdd520
HyperNova: add multi-instances folding to AugmentedFCircuit & IVC (#119) 8 months ago
  Pierre cc1f6316a7
feat: add noname as a frontend to sonobe (#121) 9 months ago
  arnaucube c17fcf56c6
add hash of public params for Nova & HyperNova (#118) 9 months ago
  arnaucube b5667968f4
Implement HyperNova's IVC into the FoldingScheme trait (#116) 9 months ago
  arnaucube 5ea55cf54e
Optimize native nimfs (#110) 10 months ago
  omahs bda8ad6ce1
Fix typos (#109) 10 months ago
  arnaucube d5c1e5f72a Circom external inputs (#91) 11 months ago
  arnaucube 97df224579
Add solidity verifier of the nova+cyclefold (#87) 11 months ago
  yugocabrio 03f66919a3
Adapt Frontend/Circom for FCircuit Trait (#71) 1 year 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 a4905c8a06
Add external inputs logic to F function/circuit. Add an example of usage with external inputs too. (#78) 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
  arnaucube 9159c5c84c
Add typos tool to CI to automate typo detection (#76) 1 year ago
  Pierre 63dbbfe1bc
Add solidity groth16, kzg10 and final decider verifiers in a dedicated workspace (#70) 1 year ago
  arnaucube 97e973a685
Add Decider impl for Nova onchain (#66) 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 b9af3188f9
Port ProtoGalaxy from https://github.com/arnaucube/protogalaxy-poc adapting it to the current folding-schemes lib (#37) 1 year ago
  arnaucube b4f42e7023
Implement CycleFold in Nova's IVC (#45) 1 year ago
  Pierre 876e23c159
Feature/sumcheck (#40) 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 ac913ab573
Add decider circuit RelaxedR1CS (#21) 1 year ago
  arnaucube d9887af535
Implement Nova's NIFS.Verify circuits (with CycleFold) (#11) 1 year ago
  arnaucube 15e2886e61
Implement Nova's NIFS.P & NIFS.V (#7) 1 year ago
  arnaucube 240b916ddf
Add initial CCS mod: (#6) 1 year ago
  arnaucube bc81fbea59
Add utils::vec & pedersen modules (#5) 1 year ago
  arnaucube 16e261bbed
Feature/traits (#3) 1 year ago