53 Commits

Author SHA1 Message Date
Alejandro Cabeza Romero
2001a8e08e
Add regression test. 2026-06-05 18:31:02 +02:00
Alejandro Cabeza Romero
6afc55339f
Refactor build.rs and add flag to force static linking on rapidsnark. 2026-06-05 18:02:49 +02:00
Alejandro Cabeza Romero
0c2f6b5ce6
Fetch rapidsnark v0.0.8. 2026-06-05 18:02:24 +02:00
Alejandro Cabeza Romero
43427ca8d8
Add IDE to gitignore. 2026-06-05 18:01:54 +02:00
Ya-wen, Jeng
df3831a8c2 feat: add GitHub Actions workflow to automatically add newly opened issues to a project 2025-08-19 13:25:25 +08:00
Ya-wen, Jeng
3b6c78a1e5 chore: bump version to 0.1.3 and add GitHub Actions workflow for crate publishing 2025-08-18 10:07:08 +08:00
Ya-wen, Jeng
625b31132f
Merge pull request #10 from zkmopro/update-ndk
refactor: remove Android-specific linking logic from build script
2025-08-18 10:05:37 +08:00
Ya-wen, Jeng
1d3c0aaebf refactor: remove Android-specific linking logic from build script 2025-08-15 14:10:36 +08:00
Ya-wen, Jeng
3c2fa9bfae v0.1.2 2025-08-15 09:23:47 +08:00
Ya-wen, Jeng
c6bdffa177
Merge pull request #9 from zkmopro/bump-version
chore: update Rust toolchain to version 1.89.0 in README and CI confi…
2025-08-15 09:21:20 +08:00
Ya-wen, Jeng
9b3c80eacc feat: integrate chkstk_stub crate and simplify iOS stub handling in build script 2025-08-14 21:19:56 +08:00
Ya-wen, Jeng
33e7c86ff5 fix: correct out_dir parameter usage in iOS stub compilation 2025-08-14 14:35:56 +08:00
Ya-wen, Jeng
8231d16df1 feat: add iOS stub source file generation in build script 2025-08-14 14:17:13 +08:00
Ya-wen, Jeng
50d71afbd0 fix: improve error messages and formatting in build script 2025-08-14 10:54:36 +08:00
Ya-wen, Jeng
55b04c95fa chore: remove rust-toolchain.toml and update CI configuration to use actions/checkout@v5 2025-08-14 10:22:06 +08:00
Ya-wen, Jeng
d43d386e69 chore: update Rust toolchain to version 1.89.0 in README and CI configuration 2025-08-14 10:18:56 +08:00
Ya-wen, Jeng
55e4e266cf doc: update requirements 2025-03-27 14:23:51 +08:00
Ya-wen, Jeng
8e7614d256 v0.1.1 2025-03-07 11:36:43 +08:00
Ya-wen, Jeng
bc0e6fa351
Merge pull request #8 from zkmopro/dylib
feat: link to dylib
2025-03-07 11:34:01 +08:00
Ya-wen, Jeng
f1e9597e76 fix: fix init zkey path 2025-03-06 12:01:51 +08:00
Ya-wen, Jeng
fb1cd7946c fix: fix CI, fix zkey_path 2025-03-06 11:46:14 +08:00
Ya-wen, Jeng
59f134d2e8 fix: fix format zkey 2025-03-06 11:32:22 +08:00
Ya-wen, Jeng
145cc0a262 fix: don't link dylib to android and ios 2025-02-28 10:18:04 +08:00
Ya-wen, Jeng
0ef167f8a4 fix: not linking dylib to ios 2025-02-26 15:09:05 +08:00
vivianjeng
e325ebd4e4 feat: link to dylib 2025-02-26 13:18:48 +08:00
Ya-wen, Jeng
f910802118 v0.1.0 2025-02-05 20:51:03 +08:00
Ya-wen, Jeng
6247daf719
Merge pull request #3 from zkmopro/test-linux
feat: upload to server
2025-02-05 20:32:26 +08:00
Ya-wen, Jeng
0e058e5676 Merge branch 'main' into test-linux 2025-02-05 19:11:36 +08:00
Ya-wen, Jeng
9ba1b8128b remove verbose 2025-02-05 19:10:28 +08:00
Ya-wen, Jeng
5f4e3afb2e remote rapidsnark binaries to upload to crates 2025-02-05 19:09:27 +08:00
Ya-wen, Jeng
d01f81e550 feat: upload to server 2025-02-05 19:00:49 +08:00
Ya-wen, Jeng
b9321b9cac chore: remove binaries from repo to publish on crates 2025-02-05 17:54:04 +08:00
Ya-wen, Jeng
e2a33dc2bd chore: fix toolchain and platforms 2025-02-05 11:51:47 +08:00
Ya-wen, Jeng
da8cba1473
Merge pull request #2 from zkmopro/refactor-2
refactor: use tests and crates folders
2025-02-05 11:45:38 +08:00
Ya-wen, Jeng
d4a4c65d2d refactor: use tests and crates folders 2025-02-05 10:09:35 +08:00
Ya-wen, Jeng
1d32c928c8
Merge pull request #1 from zkmopro/refactor
feat: wrap up `groth16_prover_zkey_file`, build for macOS, iOS device…
2025-02-01 22:10:50 +08:00
Ya-wen, Jeng
e7426c4b7c feat: add macOS x86_64 2025-02-01 00:23:09 +08:00
Ya-wen, Jeng
8f4beddbc3 feat: add x86_64-linux-android 2025-02-01 00:11:36 +08:00
Ya-wen, Jeng
5827cf9247 Merge remote-tracking branch 'origin' into refactor 2025-01-31 22:10:25 +08:00
Ya-wen, Jeng
20e3522b20 feat: update x86_64 files, fix name 2025-01-31 22:03:23 +08:00
Ya-wen, Jeng
f70eac078a chore: fix ios CI, add x86_64 noasm prover 2025-01-31 21:15:14 +08:00
Ya-wen, Jeng
8c669faf57 fix: fix add target 2025-01-31 21:02:45 +08:00
Ya-wen, Jeng
19a2da20c9 feat: add ios simulator files 2025-01-31 20:14:27 +08:00
Ya-wen, Jeng
a7b1aca591 fix: fix pointer handling 2025-01-31 17:30:27 +08:00
Ya-wen, Jeng
0866536dcd feat: verify groth16 proof 2025-01-31 16:48:04 +08:00
Ya-wen, Jeng
85bb9241d6 fix: fix toolchain 2025-01-31 15:39:21 +08:00
Ya-wen, Jeng
1c67291bfb feat: add x86_64, aarch64 target 2025-01-31 14:18:18 +08:00
Ya-wen, Jeng
1117d8f07f chore: lint 2025-01-31 14:17:58 +08:00
Ya-wen, Jeng
3b6fce9472 feat: wrap up groth16_prover_zkey_file, build for macOS, iOS device, Android aarch64 2025-01-31 10:00:58 +08:00
vimwitch
3de8857b3b chore: add docs 2025-01-30 17:41:51 -08:00