46 Commits

Author SHA1 Message Date
Alejandro Cabeza Romero
9906eccab8
Add Cargo version check to pipeline. 2026-05-13 22:12:37 +02:00
Alejandro Cabeza Romero
ec34537326
Merge test into the CI pipeline for simplicity's sake. 2026-05-13 21:43:05 +02:00
Alejandro Cabeza Romero
ee597e359f
Fix toolchain default issue and improve logs. 2026-05-08 15:23:13 +02:00
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
d64e9f0b03
Use standard lib extensions. 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
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
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
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
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
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
David Rusu
4d214ff2ef feat(testing): allow test releases in PR 2025-10-30 16:41:29 +04:00
David Rusu
75977670eb feat(zkey): generate proving keys on release 2025-10-30 15:22:19 +04:00
Alejandro Cabeza Romero
537ad6f4aa
Remove PR trigger. 2025-10-06 15:00:26 +02:00
Alejandro Cabeza Romero
5a6ec55393
Fix bundling version and paths. 2025-10-06 10:45:02 +02:00
Alejandro Cabeza Romero
37570240e6
Migrate circuits from nomos-pocs. 2025-10-02 17:55:20 +02:00