55 Commits

Author SHA1 Message Date
Alejandro Cabeza Romero
136293d5d6
Fix and update tools versions. 2026-05-08 15:11:46 +02:00
Alejandro Cabeza Romero
e8d3a4e950
Use rust action that handles rust-toolchain.toml files. 2026-05-08 13:35:51 +02:00
Alejandro Cabeza Romero
580484191c
Pin snarkjs and add MPC ceremony comment. 2026-05-08 13:20:36 +02:00
Alejandro Cabeza Romero
9523b53186
Standardise signature package names. 2026-05-07 14:28:33 +02:00
Alejandro Cabeza Romero
6f535d9d50
Add CI lint and test workflows, pin Rust toolchain, and update contributing guide. 2026-05-07 12:33:48 +02:00
Alejandro Cabeza Romero
de11d81252
Update lib names. 2026-04-27 15:34:41 +02:00
Alejandro Cabeza Romero
0fcc71745a
Pin circom version. 2026-04-22 16:42:48 +02:00
Alejandro Cabeza Romero
7de6f2432d
Fix sed compatibility. 2026-04-22 14:17:09 +02:00
Alejandro Cabeza Romero
daeac05883
Add return fix. 2026-04-22 13:18:01 +02:00
Alejandro Cabeza Romero
bc58054585
Update build. 2026-04-21 16:43:41 +02:00
Alejandro Cabeza Romero
02cc519f29
Simplify FFIs. 2026-04-20 16:08:13 +02:00
Alejandro Cabeza Romero
dfe86c6282
Fix library. 2026-04-10 18:09:23 +02:00
Alejandro Cabeza Romero
d0bb48b0e0
Add thin wrapper to expose witness generation via FFI. 2026-04-10 17:31:24 +02:00
Alejandro Cabeza Romero
d64e9f0b03
Use standard lib extensions. 2026-04-10 17:31:24 +02:00
Alejandro Cabeza Romero
6a7394e29b
Fix gobjcopy. 2026-04-10 17:31:24 +02:00
Alejandro Cabeza Romero
39d12949e9
Use appropriate objcopy on macos. 2026-04-10 17:31:24 +02:00
Alejandro Cabeza Romero
2130314463
Add llvm for objcopy on macos. 2026-04-10 17:31:24 +02:00
Alejandro Cabeza Romero
3a49985d16
Fix macos tool path. 2026-04-10 17:31:24 +02:00
Alejandro Cabeza Romero
062800b917
Compile libraries instead of binaries. 2026-04-10 17:31:23 +02:00
Alejandro Cabeza Romero
02373c3fec
Update circuitsVersion to 0.4.1. 2026-02-13 11:49:16 +01:00
David Rusu
b79e0ff754 rename arm64 to aarch64 2026-01-21 15:45:54 +04:00
David Rusu
7ebee1bf89 use arm64 runner to generate native builds 2026-01-21 14:30:15 +04:00
David Rusu
df27d2781a another attempt at GMP fixes 2026-01-21 13:56:55 +04:00
David Rusu
b5caecaadc fix GMP compilation problems for RPI 2026-01-21 13:41:02 +04:00
David Rusu
3973af3e63 add linux_aarch64 builds for RPI 2026-01-21 13:11:32 +04:00
Antonio Antonino
0b9ad0bdb6
Rename nomos to logos-blockchain 2026-01-19 14:54:26 +01:00
David Rusu
e22c095dd7 add back prover/verifier to release 2025-11-04 15:21:55 +04:00
David Rusu
ed5b436687 try to get around ftp downtime 2025-11-04 14:00:17 +04:00
David Rusu
f3cea470e2 cache gmp 2025-11-04 11:34:53 +04:00
David Rusu
d2c046d3fa fix(release): fix windows bundle release name 2025-11-04 09:18:52 +04:00
David Rusu
35a88c3de4 rename action to compile-witness-generator 2025-11-03 20:08:05 +04:00
David Rusu
28ec78840d use nomos-circuits-{version}-{os}-{arch} convention 2025-11-03 20:07:08 +04:00
David Rusu
9aad3eb159 remove unused PLATFORM_BINARY_NAME 2025-11-03 16:42:10 +04:00
David Rusu
a281b792ca fix(zkey): 2^17 ptau rather than 2^21 2025-11-03 12:56:35 +04:00
David Rusu
7ce5d3705d mark binaries as executable 2025-11-01 10:56:16 +04:00
David Rusu
d0c7c5df42 use compiled binary name 2025-11-01 09:18:02 +04:00
David Rusu
4f29f44fd2 fix(release): drop merge-multiple in windows release 2025-11-01 08:14:23 +04:00
David Rusu
a374eb1fef explicit mv 2025-10-31 18:26:19 +04:00
David Rusu
98b5c3ba73 feat(release): parallel key gen; download artifacts to distince dirs 2025-10-31 17:59:17 +04:00
David Rusu
fd3c89ab2d feat(release): manually setup release dir structure 2025-10-31 17:08:23 +04:00
David Rusu
1c517f8f59 feat(release): remove trailing slash in upload 2025-10-31 16:23:36 +04:00
David Rusu
eb850483ab fix(release): use consistent zksign directory name in bundles 2025-10-31 16:00:28 +04:00
David Rusu
add22af3dc feat(zkey): hexencode entropy contribution 2025-10-31 15:25:59 +04:00
David Rusu
30492d29fb replace /dev/random with /dev/urandom 2025-10-31 14:58:42 +04:00
David Rusu
f8da9bf576 build-circuits depends on key-gen 2025-10-31 12:51:03 +04:00
David Rusu
b0bf7aad4c feat(vk): generate vk's as well; fix --O2 flag 2025-10-31 12:33:36 +04:00
David Rusu
fa779175b1 feat(release): fix bundling step 2025-10-31 11:41:57 +04:00
David Rusu
39320d81d2 feat(zkey): add contribution to each zkey 2025-10-31 11:38:38 +04:00
David Rusu
7e2c5f3ac0 feat(release): one artifact per target 2025-10-31 10:59:31 +04:00
David Rusu
b9e8c74d4f update cache to v4 2025-10-30 16:47:08 +04:00