Commit history
a
Add typos tool to CI to automate typo detection (#76)
* Add typos to CI
* Apply typos suggestions
* missing typos
9159c5carnaucube committed on Feb 26, 2024
S
make calculation of F(X) in protogalaxy prover happen in O(n) (#52)
* make second step of the prover happen in O(n)
* readability fixes and error handling
* chore: Address review comments to merge
---------
Co-authored-by: CPerezz <c.perezbaro@gmail.com>
383a70dSilur committed on Feb 5, 2024
a
Adapt Nova usage of commitment to the generic trait (#63)
f85a056arnaucube committed on Jan 30, 2024
a
Nova+CycleFold Decider circuit (for onchain use case) (#49)
* Add Pedersen commitments gadget
* Add Nova+CycleFold Decider circuit (for onchain approach)
"onchain"==Ethereum's EVM
* merge src/decider into src/folding/nova/decider
* PR review updates
4981980arnaucube committed on Jan 10, 2024
a
Implement CycleFold in Nova's IVC (#45)
* Implement CycleFold in Nova's IVC
(CycleFold: https://eprint.iacr.org/2023/1192)
* CycleFoldChallengeGadget: add points coordinates as bytes
* Apply PR review suggestions
b4f42e7arnaucube committed on Dec 18, 2023
P
feat: add TranscriptVar trait (#42)
* feat: add TranscriptVar trait
* Update src/transcript/poseidon.rs
Co-authored-by: arnaucube <root@arnaucube.com>
---------
Co-authored-by: arnaucube <root@arnaucube.com>
14a0b46Pierre committed on Dec 5, 2023
a
Feature/f circuit multiple in outs (#35)
* extend FCircuit to work with multiple ins & outs
* refactor FCircuit trait to work with io for multiple frontends support
6d919d7arnaucube committed on Nov 6, 2023
a
Add Pedersen::{commit,open,verify} MSM error handling (#34)
8edea23arnaucube committed on Oct 31, 2023
a
impl hash committed instance gadget (#17) (#31)
together with the native impl compatible with the gadget one
422db75arnaucube committed on Oct 12, 2023
a
Refactor Matrix vectors and Logical operation (#28)
* Refactor Matrix vectors operation
* Refacotr NIFS logical operation
9a2a1fdashWhiteHat committed on Oct 10, 2023
a
Add initial CCS mod: (#6)
- port initial CCS structure with methods from multifolding-poc
- add R1CS helper methods, which will be used in Nova impl
240b916arnaucube committed on Aug 23, 2023