M Alghazwi
|
9c703dcf2a
|
add config to fn params.
|
2025-07-10 12:14:37 +02:00 |
|
M Alghazwi
|
623bc65dba
|
improve circuit description.
|
2025-07-10 12:13:49 +02:00 |
|
M Alghazwi
|
29a1a2fbb1
|
add utils description.
|
2025-07-09 18:15:50 +02:00 |
|
M Alghazwi
|
1723b182c7
|
remove todo.
|
2025-07-09 18:15:15 +02:00 |
|
M Alghazwi
|
013c2bac81
|
add leaf circuit description.
|
2025-07-09 18:15:03 +02:00 |
|
M Alghazwi
|
fb668429ec
|
add import_circuit_data function
|
2025-07-09 10:05:42 +02:00 |
|
M Alghazwi
|
5f438ed86a
|
update circuits README.md
|
2025-07-03 13:51:35 +02:00 |
|
M Alghazwi
|
3fa0f25873
|
rename circuit_trait
|
2025-07-03 10:33:29 +02:00 |
|
M Alghazwi
|
74d0467480
|
refactor utils
|
2025-07-03 10:28:44 +02:00 |
|
M Alghazwi
|
dabca56c51
|
remove tests
|
2025-07-03 10:28:25 +02:00 |
|
M Alghazwi
|
44cf8ad361
|
remove redundant mask_bits
|
2025-07-03 10:28:07 +02:00 |
|
M Alghazwi
|
5044ae115e
|
remove tests
|
2025-07-03 10:26:41 +02:00 |
|
M Alghazwi
|
bb2f44a914
|
add gen_dummy_common_data
|
2025-07-03 09:25:14 +02:00 |
|
M Alghazwi
|
fa0bc48855
|
fix comment
|
2025-07-03 09:23:53 +02:00 |
|
M Alghazwi
|
85651c0a23
|
improve and add documentation
|
2025-06-23 15:41:48 +02:00 |
|
M Alghazwi
|
c9224bf48f
|
add serialization to circuit data.
|
2025-06-17 12:29:20 +02:00 |
|
M Alghazwi
|
ccbf63447b
|
add getter for compression vd
|
2025-06-17 12:25:52 +02:00 |
|
M Alghazwi
|
ab1da40461
|
add bn254 wrapper
|
2025-05-22 14:10:16 +02:00 |
|
M Alghazwi
|
d89753a802
|
fix pi_verifier
|
2025-05-22 13:33:27 +02:00 |
|
M Alghazwi
|
5b7efc0e0c
|
remove N from leaf. only N-to-1 is supported at node level
|
2025-05-22 13:31:45 +02:00 |
|
M Alghazwi
|
07bc66bac4
|
remove todo
|
2025-05-22 13:28:50 +02:00 |
|
M Alghazwi
|
c150525f15
|
fix compression and refactor
|
2025-05-21 10:06:35 +02:00 |
|
M Alghazwi
|
1808143987
|
implement proof tracking and refactor
|
2025-04-24 20:54:59 +02:00 |
|
M Alghazwi
|
905c0acd6b
|
update readme.
|
2025-04-10 12:41:32 +02:00 |
|
M Alghazwi
|
6a119c3d4c
|
add serialization to circuit targets.
|
2025-04-09 16:32:40 +02:00 |
|
M Alghazwi
|
76374f084b
|
use the circuit helper, clean up, and small refactoring.
|
2025-04-08 12:02:22 +02:00 |
|
M Alghazwi
|
c4eefceba8
|
add generic circuit helper and refactor.
|
2025-04-03 14:27:54 +02:00 |
|
M Alghazwi
|
aa13ff3253
|
change hashing of VerifierData to constants.
|
2025-03-20 10:45:03 +01:00 |
|
M Alghazwi
|
190c6063f5
|
impl compression and public input verification circuits.
|
2025-03-10 14:53:59 +01:00 |
|
M Alghazwi
|
db4653a2a4
|
archive recursion experiments and refactor
|
2025-02-07 11:00:29 +01:00 |
|
M Alghazwi
|
db9bc823e2
|
add support N-to-1 leaf and node aggregation
|
2025-02-07 10:27:04 +01:00 |
|
M Alghazwi
|
6cdd8a43f1
|
fix typo in cargo.toml
|
2025-01-31 12:37:24 +01:00 |
|
M Alghazwi
|
5acbcf1f06
|
add hashing for verifierData
|
2025-01-31 12:18:14 +01:00 |
|
M Alghazwi
|
9a57b660f2
|
impl uniform recursion circuits
|
2025-01-30 13:46:37 +01:00 |
|
M Alghazwi
|
46c947828f
|
add support for any generic hash function
|
2025-01-30 10:28:33 +01:00 |
|
M Alghazwi
|
6641199f78
|
update readme
|
2025-01-17 10:05:39 +01:00 |
|
M Alghazwi
|
00ee710354
|
add hybrid recursion
|
2025-01-17 10:05:04 +01:00 |
|
M Alghazwi
|
eaf7e65c3d
|
optimize hash selection
|
2025-01-15 21:59:17 +01:00 |
|
M Alghazwi
|
c8a8ec0f5e
|
refactor aggregation circuits and add error handling
|
2025-01-14 10:54:43 +01:00 |
|
M Alghazwi
|
d63a309e02
|
remove the hardcoded circuit params and refactor
|
2025-01-10 12:32:45 +01:00 |
|
M Alghazwi
|
7b2c084339
|
add hash as type to circuit so we don't hardcode it.
|
2025-01-10 11:56:06 +01:00 |
|
M Alghazwi
|
a2113ac44b
|
add error handling and refactor
|
2025-01-10 11:29:03 +01:00 |
|
M Alghazwi
|
59e054554c
|
clean up and improve with comments
|
2025-01-09 10:37:54 +01:00 |
|
M Alghazwi
|
760dca9a08
|
add documentation and clean up
|
2025-01-09 10:37:06 +01:00 |
|
M Alghazwi
|
563ba77a8c
|
add prove_tree fn
|
2025-01-09 10:36:38 +01:00 |
|
M Alghazwi
|
7d44d8b15c
|
add comments
|
2025-01-09 10:36:05 +01:00 |
|
M Alghazwi
|
5d2237cea8
|
clean up params
|
2025-01-09 10:35:25 +01:00 |
|
M Alghazwi
|
1a46bd085d
|
add tree recursion approach2
|
2025-01-09 10:35:10 +01:00 |
|
M Alghazwi
|
3f2d8cc88c
|
common data fn for inner-circuit
|
2025-01-09 10:34:13 +01:00 |
|
M Alghazwi
|
b69b682df2
|
re-organize simple recursion
|
2025-01-09 10:32:14 +01:00 |
|