arnaucube
arnaucube/gnark-plonky2-verifierPublic Self-hosted repository

Commit history

cc064aeb3ea7b348dad43988d2b481de94c3faef
K
fix for V-SCT-VUL-021
Kevin Jue committed on Dec 19, 2023
cc064ae
K
fix for V-SCT-VUL-020
Kevin Jue committed on Dec 18, 2023
30d73da
K
fix for V-SCT-VUL-018
Kevin Jue committed on Dec 18, 2023
0f6466c
K
fix for V-SCT-VUL-017
Kevin Jue committed on Dec 18, 2023
2fab6a9
K
fix for V-SCT-VUL-016
Kevin Jue committed on Dec 18, 2023
ac49898
K
fix for V-SCT-VUL-015
Kevin Jue committed on Dec 18, 2023
9617141
K
fix for V-SCT-VUL-014
Kevin Jue committed on Dec 18, 2023
2043890
K
fix for V-SCT-VUL-013
Kevin Jue committed on Dec 18, 2023
5dd6da2
K
fix for V-SCT-VUL-00 and V-SCT-VUL-010
Kevin Jue committed on Dec 18, 2023
5766879
K
fix for V-SCT-VUL-008
Kevin Jue committed on Dec 18, 2023
c0cbac8
K
fix for V-SCT-VUL-007 and V-SCT-VUL-011
Kevin Jue committed on Dec 18, 2023
cc51ec1
K
fix for V-SCT-VUL-002 and V-SCT-VUL-003
Kevin Jue committed on Dec 18, 2023
297a820
K
fix for V-SCT-VUL-005
Kevin Jue committed on Dec 18, 2023
6af5b0a
K
fix for V-SCT-VUL-004
Kevin Jue committed on Dec 18, 2023
a6707ed
K
fix for V-SCT-VUL-003
Kevin Jue committed on Dec 18, 2023
2c361fa
K
fix for V-SCT-VUL-002
Kevin Jue committed on Dec 18, 2023
85d20ce
K
fix for V-SCT-VUL-001
Kevin Jue committed on Dec 18, 2023
9e96393
K
proof with small public input (#28)
Kevin Jue committed on Jun 26, 2023
103c7ca
K
serialize proof and witness (#27)
Kevin Jue committed on Jun 22, 2023
867b3ab
K
output proof (#24)
Kevin Jue committed on Jun 19, 2023
71cfa20
K
added serialization support for benchmark.go
Kevin Jue committed on Jun 7, 2023
ecfc4a7
K
cleaned up qe api (#21)
Kevin Jue committed on Jun 6, 2023
b3a3aa8
K
exponentiation gate (#14)
Kevin Jue committed on May 17, 2023
67aa8b9
K
reducing gate (#13)
Kevin Jue committed on May 17, 2023
3f6e2ad
K
reducing extension gate (#12)
Kevin Jue committed on May 17, 2023
2823cfb
K
multiplication extension gate (#11)
Kevin Jue committed on May 17, 2023
c98d65b
J
Update README.md
John Guibas committed on Mar 28, 2023
486fafb
J
new benchmarks
John Guibas committed on Mar 28, 2023
a6e3319
J
update readme and MIT
John Guibas committed on Mar 28, 2023
cf16f0f
J
Add benchmark script
John Guibas committed on Mar 28, 2023
b053926
J
Cleanup repo for release
John Guibas committed on Mar 28, 2023
6e9f1a7
A
add a test
Allison Qi committed on Jan 24, 2023
b19cd39
K
added plonky2_verifier_benchmark
Kevin Jue committed on Nov 22, 2022
8fe0c7f
K
added verifier_test
Kevin Jue committed on Nov 22, 2022
4498f17
K
refactored fri and plonk test
Kevin Jue committed on Nov 21, 2022
148788e
K
fixed a verifier test
Kevin Jue committed on Nov 21, 2022
c4458d0
K
added dummy circuit test case in verifier
Kevin Jue committed on Nov 21, 2022
9c50f40
K
removed module
Kevin Jue committed on Nov 17, 2022
bd5245d
K
added go module
Kevin Jue committed on Nov 17, 2022
e895ec4
K
added plonk_benchmark
Kevin Jue committed on Nov 17, 2022
a0405cd
K
standalone fri circuit
Kevin Jue committed on Nov 17, 2022
1ad9e73
K
fixed some bugs
Kevin Jue committed on Nov 15, 2022
a16fe09
K
fixed bug
Kevin Jue committed on Nov 15, 2022
1095665
K
calculated barycentric weights
Kevin Jue committed on Nov 14, 2022
f877e3b
K
some rearranging of the functions
Kevin Jue committed on Nov 14, 2022
317f4ba
K
deserialized the steps
Kevin Jue committed on Nov 11, 2022
cbb50ef
K
added more test data
Kevin Jue committed on Nov 11, 2022
897030b
K
added reductionArityBits function
Kevin Jue committed on Nov 10, 2022
ccfe2b5
K
added GetFriInstance
Kevin Jue committed on Nov 10, 2022
c3e1662
K
added the function friCombineInitial
Kevin Jue committed on Nov 10, 2022
393059b
K
calculated subgroupX
Kevin Jue committed on Nov 10, 2022
8e9591c
K
added the merkle cap check
Kevin Jue committed on Nov 9, 2022
21157cf
K
got merkle proof traversal working
Kevin Jue committed on Nov 8, 2022
460709f
K
correctly deserialize fri opening proofs
Kevin Jue committed on Nov 8, 2022
d6f73d1
K
added more test cases for the fri challenges
Kevin Jue committed on Nov 7, 2022
bfcad86
K
initial commit for fri verification chip
Kevin Jue committed on Nov 4, 2022
d194d38
K
permutation check for plonk works
Kevin Jue committed on Nov 1, 2022
1d7f151
K
reduced the vanishing terms
Kevin Jue committed on Nov 1, 2022
ab164af
K
got plonk.evalVanishingPoly working
Kevin Jue committed on Oct 31, 2022
ef02b44
K
fixed bugs
Kevin Jue committed on Oct 28, 2022
857fcf6
K
fixed some bugs
Kevin Jue committed on Oct 28, 2022
1a1406e
K
added plonk test file
Kevin Jue committed on Oct 28, 2022
4262ff1
K
plonk verification circuit in progress
Kevin Jue committed on Oct 28, 2022
9462d19
K
added quadratic extension circuits
Kevin Jue committed on Oct 28, 2022
67692a6
p
Initial commit
puma314 committed on Oct 2, 2022
172c61d
J
Merge remote-tracking branch 'origin/main'
Jacob Jackson committed on Oct 2, 2022
858a3cc
J
switch to gnark develop branch
Jacob Jackson committed on Oct 2, 2022
b5812e9
J
initial example working
Jacob Jackson committed on Oct 2, 2022
96cd66d
p
Added
puma314 committed on Oct 3, 2022
1f850e7
J
basic edwards curve code
Jacob Jackson committed on Oct 3, 2022
1bdc344
J
add scalar multiplication
Jacob Jackson committed on Oct 3, 2022
eb72b54
J
rename
Jacob Jackson committed on Oct 4, 2022
39247e8
J
remove old code
Jacob Jackson committed on Oct 4, 2022
6156802
J
remove comments from original python
Jacob Jackson committed on Oct 4, 2022
105839d
J
port python implementation
Jacob Jackson committed on Oct 4, 2022
d4401cf
J
get test running
Jacob Jackson committed on Oct 4, 2022
5bb4de6
p
Compiles
puma314 committed on Oct 3, 2022
f7d1968
J
write binsum
Jacob Jackson committed on Oct 4, 2022
4fe5acc
p
Added first half of templates
puma314 committed on Oct 3, 2022
6262ca1
J
sha scaffold
Jacob Jackson committed on Oct 3, 2022
bbab641
J
draft sha ops
Jacob Jackson committed on Oct 4, 2022
21c4623
p
Fixed compile errors
puma314 committed on Oct 3, 2022
8726a77
J
get signature working
Jacob Jackson committed on Oct 7, 2022
52dade9
J
remove check that they say is unnecessary
Jacob Jackson committed on Oct 5, 2022
d61e54c
J
minor
Jacob Jackson committed on Oct 5, 2022
ad21fd7
J
finish eddsa
Jacob Jackson committed on Oct 5, 2022
06582cb
J
finish eddsa draft
Jacob Jackson committed on Oct 5, 2022
6573397
j
goldilocks and poseidon
jtguibas committed on Oct 7, 2022
96bfd45
j
rename test
jtguibas committed on Oct 7, 2022
6e48d2b
J
strip out comments from original code
Jacob Jackson committed on Oct 8, 2022
8798b43
J
challenger
Jacob Jackson committed on Oct 8, 2022
e9f22ed
j
broken challenge array
jtguibas committed on Oct 10, 2022
df3f808
j
fri challenges
jtguibas committed on Oct 10, 2022
e9f194c
j
deserialization
jtguibas committed on Oct 10, 2022
84b123d
j
workign deserialization of proof
jtguibas committed on Oct 10, 2022
fccd386
j
new field
jtguibas committed on Oct 10, 2022
831eb8b
j
small refactor of names
jtguibas committed on Oct 10, 2022
a058df6
j
structs and challenges
jtguibas committed on Oct 10, 2022
7367106
j
add structs
jtguibas committed on Oct 10, 2022
34cecba
j
robust testcases and more data
jtguibas committed on Oct 10, 2022
1b92925
j
changes...
jtguibas committed on Oct 10, 2022
51b9874
N
fix
Nicholas Ward committed on Apr 27, 2023
2acec50
N
don't need challenges serialized
Nicholas Ward committed on Apr 12, 2023
9a91db9
N
i - s, not s - i
Nicholas Ward committed on Apr 12, 2023
6bfca5b
N
fixes, cleanup, and deserialize ProofChallenges
Nicholas Ward committed on Apr 12, 2023
f208528
N
fix
Nicholas Ward committed on Apr 6, 2023
219e635
N
fix
Nicholas Ward committed on Apr 6, 2023
85283a0
N
deserialize selector info
Nicholas Ward committed on Apr 6, 2023
b8a7d44
N
fix gate ID parsing, and verbose error
Nicholas Ward committed on Apr 6, 2023
4be4b48
N
gate deserialization, ArithmeticGate, ConstantGate
Nicholas Ward committed on Apr 6, 2023
9a51b67
N
moving QuadraticExtension to field
Nicholas Ward committed on Apr 6, 2023
f96647a
N
fixes
Nicholas Ward committed on Apr 6, 2023
ad8e851
N
oops included gate files
Nicholas Ward committed on Apr 5, 2023
e1ab30f
N
initial work on PoseidonGate
Nicholas Ward committed on Apr 5, 2023
64456ee
N
updates: included evaluateGateConstraints
Nicholas Ward committed on Apr 5, 2023
c0168a9
N
uint64
Nicholas Ward committed on Apr 4, 2023
58914e8
N
finished evaluateGateConstraints
Nicholas Ward committed on Apr 4, 2023
4914844
N
no more gate EvalFiltered
Nicholas Ward committed on Apr 4, 2023
098cb42
N
initial work: gate interface and PublicInput
Nicholas Ward committed on Apr 4, 2023
7091e1e
N
remove unused JSON file
Nicholas Ward committed on May 11, 2023
70e24b1
J
Fix go mod dependencies + goldilocks fixes
John Guibas committed on Jun 20, 2023
37984c5
U
Removed extraneous range check
Uma Roy committed on Oct 11, 2023
8b96b0f
U
Modified another name
Uma Roy committed on Oct 11, 2023
4841d38
U
rename another file
Uma Roy committed on Oct 11, 2023
19da211
U
benchmark works now
Uma Roy committed on Oct 11, 2023
ca5d090
U
All tests pass
Uma Roy committed on Oct 11, 2023
3aef795
U
checkpoint
Uma Roy committed on Oct 11, 2023
b173b28
U
Moved to variables
Uma Roy committed on Oct 11, 2023
5d53737
U
Rename back
Uma Roy committed on Oct 11, 2023
3b8611c
U
Added reduce to benchmark
Uma Roy committed on Oct 10, 2023
e026e73
U
Added benchmark
Uma Roy committed on Oct 10, 2023
90e2f5f
U
Upgraded dependencies
Uma Roy committed on Oct 10, 2023
07cf7bd
p
Revert "Range check optimizations"
puma314 committed on Oct 11, 2023
0c677dd