120 Commits

Author SHA1 Message Date
0xturboblitz
81273dc954 fix contract test merkle root 2024-03-24 10:07:23 -07:00
0xturboblitz
d021fc395c fix tree refactor in contracts tests 2024-03-24 01:14:13 -07:00
0xturboblitz
941e4e7ac2 factor tree building inside generateCircuitInputs 2024-03-23 14:59:40 -07:00
0xturboblitz
af6a770ec2 merging dev, fixing bugs and new deployment 2024-03-23 11:53:58 -07:00
0xturboblitz
f0956e0f53 merkle tree serialization and building
- added serialization to @zk-kit/imt
- building the tree in registry and copying it to /common and /app/deployments
- factor getLeaf
- all tests passing and in-app proof gen working
2024-02-25 00:11:31 -07:00
0xturboblitz
095c4c2fb1 factor generateCircuitInputs, convert jmrtd sig alg names to standard names 2024-02-22 20:10:04 -07:00
0xturboblitz
609768906a Merge branch 'dev' into merkle-tree 2024-02-22 11:58:57 -07:00
0xturboblitz
da28292e63 adapt contract tests to new circuit 2024-02-20 20:07:45 -07:00
0xturboblitz
cae2eecb47 fix typo 2024-01-03 12:46:15 +01:00
yssf-io
ec450fd2e9 merkle tree inclusion proof in /contract and /circuit 2024-01-03 12:12:43 +01:00
yssf-io
c7dafc64f9 end to end to mint with verify_proof_with_zkey_without_r1cs 2024-01-02 23:27:32 +01:00
yssf-io
c1e005ac79 testing calldata from arkworks in contract 2024-01-02 21:17:02 +01:00
0xturboblitz
9b740ef55c adapt contract to size 16 of public inputs 2023-12-30 00:08:44 +01:00
0xturboblitz
5269758eb1 add aws minter on mumbai 2023-12-29 00:06:47 +01:00
0xturboblitz
b0c2f0a6f9 add token expiry 2023-12-26 21:13:41 +01:00
0xturboblitz
38a6c11483 formatting, factorize formatter, add countryCodes 2023-12-26 19:33:02 +01:00
0xturboblitz
2520d8e71d tokenURI working on opensea 2023-11-26 14:33:00 +01:00
0xturboblitz
569f87a2c7 proof of passport nft 2023-11-26 12:36:05 +01:00
0xturboblitz
d7d2bad937 added commitment and privacy to the circuit 🔒 2023-07-22 19:51:18 +02:00
0xturboblitz
b66ff3b81b solidity tests passing with example 🥷 2023-07-22 16:20:19 +02:00