Commit Graph

47 Commits

Author SHA1 Message Date
Jordi Baylina
577b3f3580 Plonk finished 2021-05-31 13:21:07 +02:00
Jordi Baylina
1e89672bec plonk prover random numbers works 2021-05-24 07:17:07 +02:00
Jordi Baylina
7ed350002d Plonk working 2021-05-18 22:26:22 +02:00
Jordi Baylina
9f7f26c49c Added zKey verify from init file 2020-12-18 15:38:31 +01:00
Jordi Baylina
19edf8d9c6 optimize zknew 2020-10-20 19:24:45 +02:00
Jordi Baylina
4e03641027 Optimize reads from R1cs 2020-10-11 12:42:04 +02:00
Jordi Baylina
f79b8cf1f9 fix fftExp totalBits 2020-09-13 10:42:48 +02:00
Jordi Baylina
72d8e25909 Better logs 2020-09-09 00:35:02 +02:00
Jordi Baylina
8bc1df6e01 Parallelize lagrange evaluations 2020-09-07 18:24:09 +02:00
Jordi Baylina
ede3c2d702 Works with biggest power of the curve 2020-09-07 12:43:50 +02:00
Jordi Baylina
1fafad70ee Add lagrange op power plus one 2020-09-02 12:06:20 +02:00
Jordi Baylina
a0ceebf720 Fix test import pot 2020-08-20 11:25:10 +02:00
Jordi Baylina
b67fb6659b increase mem 2020-08-18 20:09:46 +02:00
Jordi Baylina
7b521405c2 Increase tests timeout 2020-08-05 07:17:07 +02:00
Jordi Baylina
12ec77e9c3 Fixes in Readme and challenge word fix 2020-07-14 11:55:12 +02:00
Jordi Baylina
4fcc0a3398 tutorial and many fixes 2020-07-13 07:21:03 +02:00
Jordi Baylina
9b418568f6 api and tutorial start 2020-07-11 10:31:52 +02:00
Jordi Baylina
6598f9df4a powersof taw new export and contribute 2020-05-09 15:05:45 +02:00
Jordi Baylina
83ca8e5527 Fix title test original 2020-03-28 21:30:58 +01:00
Jordi Baylina
ee0addb07d fields and bn128 moved to ffjavascript 2020-03-28 21:28:43 +01:00
Jordi Baylina
58f9034286 tests works in node 10 2020-03-28 19:40:30 +01:00
Jordi Baylina
5adee591bf Adapted to circom 0.5 2020-03-26 20:16:29 +01:00
krlosMata
762fbe19a4 add setup for .r1cs files 2020-02-28 09:46:07 +01:00
Jordi Baylina
85c08cfe7a small fixes 2019-08-02 00:09:30 +02:00
Jordi Baylina
406ec9fd62 log functions 2019-06-16 00:12:50 +02:00
Jordi Baylina
ceb9a7f58e sqrt added in ZqField 2018-11-11 19:48:02 +01:00
Jordi Baylina
448dc345ad Groth protocol imlemented 2018-11-10 14:43:37 +01:00
Jordi Baylina
76f4da3d0b License fix and remove gig test 2018-10-21 19:41:44 +02:00
Jordi Baylina
54a4be447f Rename to snarkjs, cli and some fixes 2018-10-21 18:24:49 +02:00
Jordi Baylina
36c1e2098f Add ra, rb, d1, d2, d3 coefficients 2018-09-24 12:32:33 +02:00
Jordi Baylina
16ff407765 Important optimization for the trusted setup 2018-09-23 09:20:01 +02:00
bellesmarta
95a09e5d8a Changes README, copyright and typos 2018-09-10 11:53:09 +02:00
Jordi Baylina
035ea22122 uppercase conflict 2018-09-09 14:07:28 +02:00
Jordi Baylina
5177e17037 Spelling fixed 2018-09-09 14:04:22 +02:00
Jordi Baylina
7a9bdf5961 Add extra point in lagrange to avoid constant polinomials 2018-09-06 04:43:38 +02:00
Jordi Baylina
ef1ea14f1e Fix Variables and test example 2018-09-06 04:40:26 +02:00
Jordi Baylina
2834d5cfc6 circuit in test 2018-09-05 20:40:59 +02:00
Jordi Baylina
544161c399 Prepare license 2018-09-05 04:56:49 +02:00
Jordi Baylina
2cf2803019 Use ruffini for calculatig lagrange polinomials 2018-09-04 07:13:24 +02:00
Jordi Baylina
2910b7cf7d zkSnarks working 2018-08-25 00:16:12 +02:00
Jordi Baylina
0270ceada6 Polynomial division done 2018-08-18 14:11:51 +02:00
Jordi Baylina
8bc1bb610b Fix pairing calc 2018-08-15 15:13:21 +02:00
Jordi Baylina
a7ac0b5d18 Refactor 2018-08-15 11:05:17 +02:00
Jordi Baylina
f7ac040b3b Use BigInt if available 2018-08-15 09:59:18 +02:00
Jordi Baylina
a878d8ff59 Pairing working 2018-08-14 09:06:00 +02:00
Jordi Baylina
143654c8d6 g1 and g2 tests works 2018-08-12 22:11:42 +02:00
Jordi Baylina
89173c3e63 refactor curve and add tests 2018-08-12 20:37:43 +02:00