Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
131 commits
Select commit Hold shift + click to select a range
ab330d4
wip GKR (no recursion yet)
TomWambsgans Feb 27, 2026
0b0dc3b
gkr in recursion
TomWambsgans Feb 27, 2026
e9d1862
inlined
TomWambsgans Feb 27, 2026
d84aacf
faster
TomWambsgans Feb 27, 2026
2fd6aee
w
TomWambsgans Feb 27, 2026
ccbddf7
merge poseidon1 into retry-gkr
TomWambsgans Feb 27, 2026
5593d7b
benchmark
TomWambsgans Mar 1, 2026
b40774e
wip
TomWambsgans Mar 1, 2026
2dd087b
add bench
TomWambsgans Mar 1, 2026
7b11bb0
Merge branch 'main' into poseidon1-gkr
TomWambsgans Mar 1, 2026
c1ac6d2
found a better MDS matrix?
TomWambsgans Mar 1, 2026
a311f4f
wip
TomWambsgans Mar 1, 2026
4c1a56e
w
TomWambsgans Mar 1, 2026
f8c34c3
remove packing speciliazation
TomWambsgans Mar 1, 2026
87f5853
Merge branch 'preprocess-karatsuba-poseidon1' into poseidon1-gkr
TomWambsgans Mar 1, 2026
00aafcf
wip
TomWambsgans Mar 1, 2026
4def985
#[inline(always)]
TomWambsgans Mar 1, 2026
c7333ee
halve
TomWambsgans Mar 2, 2026
dcff070
wip
TomWambsgans Mar 2, 2026
f48923a
opti halve_neon
TomWambsgans Mar 2, 2026
eb95d6d
dot product
TomWambsgans Mar 2, 2026
e93d530
dot product
TomWambsgans Mar 2, 2026
d56f4c7
wip
TomWambsgans Mar 2, 2026
10e064b
wip
TomWambsgans Mar 3, 2026
68e885b
w
TomWambsgans Mar 3, 2026
f0186fa
gud
TomWambsgans Mar 3, 2026
4e3e55e
Merge branch 'poseidon1-gkr-rs' into poseidon1-gkr
TomWambsgans Mar 3, 2026
a57f38a
merge main
TomWambsgans Mar 3, 2026
a9e9e4d
remove benchmark_add_vs_mul.rs
TomWambsgans Mar 3, 2026
f7c1ae3
use halve() instead of multiplying by 1/2
TomWambsgans Mar 3, 2026
911d715
wip
TomWambsgans Mar 3, 2026
f207dec
w
TomWambsgans Mar 3, 2026
40cc368
Merge remote-tracking branch 'origin/poseidon1-gkr' into poseidon1-gkr
TomWambsgans Mar 3, 2026
5a5b757
w
TomWambsgans Mar 3, 2026
4827c3a
w
TomWambsgans Mar 3, 2026
4c35b15
test_plonky3_compatibility
TomWambsgans Mar 4, 2026
66224a6
Merge branch 'main' into poseidon1-gkr
TomWambsgans Mar 4, 2026
f46ca8c
Merge branch 'main' into poseidon1-gkr
TomWambsgans Mar 6, 2026
b4f9c6a
clippy
TomWambsgans Mar 6, 2026
2807dcc
warming
TomWambsgans Mar 6, 2026
259e1d4
naming
TomWambsgans Mar 6, 2026
ccfa8da
cleaning
TomWambsgans Mar 6, 2026
02cc8c3
make it compatible with the current Poseidon1 of Plonky3
TomWambsgans Mar 17, 2026
a799fc1
faster
TomWambsgans Mar 17, 2026
fbfffd6
faster
TomWambsgans Mar 17, 2026
02a6e25
faster
TomWambsgans Mar 17, 2026
59a493b
poseidon1 over 24
TomWambsgans Mar 17, 2026
ff1a73b
ruff format
TomWambsgans Mar 18, 2026
4367ef2
Merge branch 'main' into devnet4
TomWambsgans Mar 18, 2026
6491b52
fmt
TomWambsgans Mar 18, 2026
923d2a6
poseidon 24 GKR
TomWambsgans Mar 18, 2026
4dc60b7
experiment: remove poseidon gkr
TomWambsgans Mar 19, 2026
e9b8074
Merge branch 'main' into devnet4-no-poseidon-gkr
TomWambsgans Mar 19, 2026
722c29c
Merge branch 'main' into devnet4
TomWambsgans Mar 19, 2026
c8c9daf
Merge branch 'main' into devnet4
TomWambsgans Mar 19, 2026
ea9738c
Merge branch 'main' into devnet4-no-poseidon-gkr
TomWambsgans Mar 19, 2026
dbba183
benchmark poseidon 24
TomWambsgans Mar 19, 2026
004998e
leanSig wip
TomWambsgans Mar 19, 2026
033bb0d
naming in zkDSL
TomWambsgans Mar 20, 2026
9c444a7
naming in zkDSL
TomWambsgans Mar 20, 2026
113e962
Merge branch 'devnet4' into devnet4-no-poseidon-gkr
TomWambsgans Mar 21, 2026
98ae8cb
v = 46
TomWambsgans Mar 21, 2026
e4ee6f5
Merge branch 'devnet4' into devnet4-no-poseidon-gkr
TomWambsgans Mar 21, 2026
8c65eea
remove poseidon gkr
TomWambsgans Mar 21, 2026
a141332
remove dead code
TomWambsgans Mar 21, 2026
af67fab
w
TomWambsgans Mar 21, 2026
8effdad
full karatsuba (no more fft stuff) in poseidon over 16
TomWambsgans Mar 21, 2026
2920899
Merge branch 'devnet4' into devnet4-no-poseidon-gkr
TomWambsgans Mar 21, 2026
5a7a639
poseidons
TomWambsgans Mar 21, 2026
a0ebc10
Merge branch 'devnet4' into devnet4-no-poseidon-gkr
TomWambsgans Mar 21, 2026
5cf85a5
remove poseidon2 references
TomWambsgans Mar 21, 2026
d23165e
Merge branch 'devnet4' into devnet4-no-poseidon-gkr
TomWambsgans Mar 21, 2026
4963ce7
harcode leanSig domain sep
TomWambsgans Mar 21, 2026
95097ec
Merge branch 'devnet4' into devnet4-no-poseidon-gkr
TomWambsgans Mar 21, 2026
e15d7e4
bump
TomWambsgans Mar 21, 2026
7093754
wip
TomWambsgans Mar 21, 2026
ff94cee
simplify AIR for poseidon
TomWambsgans Mar 21, 2026
1955fe5
remove slot from public input
TomWambsgans Mar 21, 2026
3d598fd
wip
TomWambsgans Mar 21, 2026
7659286
Merge branch 'devnet4' into wipleansig
TomWambsgans Mar 21, 2026
f57bf8a
w
TomWambsgans Mar 21, 2026
1ce5b59
w
TomWambsgans Mar 21, 2026
46e41c2
wip
TomWambsgans Mar 22, 2026
e2ba9e4
w
TomWambsgans Mar 22, 2026
3df6f70
update depdency (rand 0.10)
TomWambsgans Mar 22, 2026
a01ffb9
Merge branch 'devnet4' into devnet4-no-poseidon-gkr
TomWambsgans Mar 22, 2026
0840ab1
Merge branch 'devnet4' into wipleansig
TomWambsgans Mar 22, 2026
616e368
w
TomWambsgans Mar 22, 2026
5093208
w
TomWambsgans Mar 22, 2026
a4370fe
cache
TomWambsgans Mar 22, 2026
d139f14
w
TomWambsgans Mar 22, 2026
047dab7
w
TomWambsgans Mar 22, 2026
f814dc2
w
TomWambsgans Mar 22, 2026
2f23799
w
TomWambsgans Mar 22, 2026
7e8972f
fix xmss
TomWambsgans Mar 22, 2026
7bc71c1
wip
TomWambsgans Mar 23, 2026
125affb
minor improvement of fs_sample_queries
TomWambsgans Mar 23, 2026
0dfae1c
minor improvement of fs_sample_queries
TomWambsgans Mar 23, 2026
a319792
remove hint_decompose_16
TomWambsgans Mar 23, 2026
5791c5b
fix recursion
TomWambsgans Mar 23, 2026
ff4d79a
Merge branch 'wipleansig' into devnet4
TomWambsgans Mar 23, 2026
486e4b3
Merge branch 'devnet4' into devnet4-no-poseidon-gkr
TomWambsgans Mar 23, 2026
c1bf86f
w
TomWambsgans Mar 23, 2026
eea7139
Merge remote-tracking branch 'origin/devnet4-no-poseidon-gkr' into de…
TomWambsgans Mar 23, 2026
6329e13
remove precomputed poseidons
TomWambsgans Mar 23, 2026
65fb24e
poseidon24_compress_0_9 / poseidon24_compress_9_18
TomWambsgans Mar 23, 2026
34c1c03
f
TomWambsgans Mar 23, 2026
2ad81ae
gud
TomWambsgans Mar 23, 2026
bc20827
wip
TomWambsgans Mar 24, 2026
4f805dc
3 modes for poseidon 24: compress_0_9 / poseidon24_permute_0_9 / pose…
TomWambsgans Mar 24, 2026
63bb9b9
clippy
TomWambsgans Mar 24, 2026
20c51a2
Merge branch 'parallel-runner'
TomWambsgans Mar 24, 2026
f17eda6
use leanEthereum repo
TomWambsgans Mar 24, 2026
3e7e733
test config
TomWambsgans Mar 24, 2026
5bed98c
dot-product in poseidon1 trace generation (in air constraint it was a…
TomWambsgans Mar 25, 2026
5cbfa1b
fix test-config + add xmss test-vectors for leanspec compatibility
TomWambsgans Mar 26, 2026
22852a2
move pub_keys out of AggregatedXMSS (#167)
TomWambsgans Mar 27, 2026
d883d37
remove n_committed_columns
TomWambsgans Mar 27, 2026
1d7faf8
sort pubkeys in aggregate and verify (#174)
anshalshukla Mar 29, 2026
64cbea8
implement some suggestions from @this-vishalsingh
TomWambsgans Mar 28, 2026
279e9fe
early reject PrunedMerklePaths with too big merkle height (fixes #169)
TomWambsgans Mar 28, 2026
fb326cb
naming
TomWambsgans Mar 31, 2026
46301be
Merge branch 'main' into devnet4
TomWambsgans Apr 1, 2026
876b02d
clippy
TomWambsgans Apr 1, 2026
03cca3b
clippy
TomWambsgans Apr 1, 2026
5bbaae5
update deps
TomWambsgans Apr 1, 2026
baf649c
Merge branch 'main' into devnet4
TomWambsgans Apr 1, 2026
80c81ae
clippy
TomWambsgans Apr 1, 2026
e7799fe
Merge branch 'poseidon1-for-main' into devnet4
TomWambsgans Apr 2, 2026
909a517
Merge branch 'main' into devnet4
TomWambsgans Apr 2, 2026
1b3cd74
Merge branch 'main' into devnet4
TomWambsgans Apr 2, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,5 @@
.vscode
/docs/benchmark_graphs/.venv
minimal_zkVM.synctex.gz
crates/rec_aggregation/test_data
.claude
Loading
Loading