16 Commits

Author SHA1 Message Date
thomaslavaur
6b9c8dfe06 also add compression for public keys 2025-11-18 08:14:31 +01:00
thomaslavaur
f10289b3ad last thing 2025-11-17 11:06:30 +01:00
thomaslavaur
d623331a34 last fix 2025-11-17 11:05:11 +01:00
thomaslavaur
c5b746665c modify hash to use compression() instead of poseidon2_hash(2) 2025-11-17 10:38:39 +01:00
thomaslavaur
d7b36a5964
Merge branch 'master' into Circom 2025-09-08 11:40:51 +02:00
thomaslavaur
f8a2cba8be minor fix in names and python 2025-09-08 11:38:26 +02:00
Álex
882f2c468a
chore: Split common functions PoL. (#95) 2025-09-04 13:27:01 +02:00
thomaslavaur
b95cfadb22 add the explanation for dummy constraints in poq 2025-08-28 08:55:30 +02:00
thomaslavaur
da383e1a87 ensured everything is aligned with the specs 2025-08-26 10:37:51 +02:00
thomaslavaur
da9101c761 removed the secrets_root input from pol and poq 2025-08-26 09:57:02 +02:00
thomaslavaur
5c0465a41e updated the circuit to reflect the names of the specs 2025-08-25 15:51:48 +02:00
thomaslavaur
fe0f02808b split the key in two inputs 2025-08-07 08:38:51 +02:00
thomaslavaur
360a964ee8 updated poq removing the need to verify the winning note is unspent 2025-05-30 12:20:28 +02:00
thomaslavaur
8ca15737d3 added input generator and fixed things 2025-05-27 15:55:13 +02:00
mgonen
7cd5f9b3ea Wire PoL inputs into PoQ circuit 2025-05-27 11:41:50 +03:00
thomaslavaur
676acc9feb add the PoQ and corrected a lot of stuff related to Mantle updates 2025-05-26 11:05:08 +02:00