Commit Graph

280 Commits

Author SHA1 Message Date
turnoffthiscomputer
1f0e1bfc7c clean imports in Verifier_dsc_4096.ts 2024-06-24 23:18:22 +02:00
turnoffthiscomputer
3ce51d0a34 add script to debug on-chain verifier 2024-06-24 23:17:34 +02:00
turnoffthiscomputer
cb2a5e911a update contracts 2024-06-24 23:08:48 +02:00
turnoffthiscomputer
13c8a87b02 add csca server proving (commented) and change register zkey (error during proving) 2024-06-23 14:08:25 +02:00
0xturboblitz
09a8b77e82 add solidity tests for sha256WithRSASSAPSS 2024-06-22 11:50:46 -07:00
turnoffthiscomputer
501020b44c update smart contracts with the new two proofs set-up 2024-06-22 20:21:02 +02:00
turboblitz
cd1fb6d61a Merge branch 'dev' into fix-hash-indexes 2024-06-19 20:44:02 -07:00
0xturboblitz
8dc5144b97 make DEVELOPMENT_MODE global 2024-06-18 17:40:07 -07:00
0xturboblitz
8a1b1f1076 adapt contract tests to multiple register circuits 2024-06-18 17:39:26 -07:00
0xturboblitz
a8462ae6b9 adapt build scripts to multiple register circuits 2024-06-18 17:39:26 -07:00
0xturboblitz
139151c337 make DEVELOPMENT_MODE global 2024-06-18 17:23:37 -07:00
0xturboblitz
41ec15d8aa adapt contract tests to multiple register circuits 2024-06-18 16:55:57 -07:00
0xturboblitz
370f7b282c adapt build scripts to multiple register circuits 2024-06-18 16:44:13 -07:00
0xturboblitz
e7427a0245 new register verifier contract
- still need to update zkey urls, witness generators and deploy verifier contract
2024-06-10 12:20:16 +02:00
0xturboblitz
03cb87d892 bump zk-email version 2024-06-10 11:54:58 +02:00
0xturboblitz
0f92f33885 fixing LeanIMT import to @zk-kit/lean-imt (except in app.tsx) 2024-05-21 15:51:32 +09:00
0xturboblitz
b1355f7db7 commenting nullifiers, pushing new deployments 2024-05-17 15:30:07 +09:00
0xturboblitz
b542b58ce5 Merge branch 'dev' into new-circuits-in-app 2024-05-17 13:53:08 +09:00
turnoffthiscomputer
ad8d759aa3 Revert "implement neo bank flow"
This reverts commit 1fc4a56f4f.
2024-05-16 16:16:32 +02:00
turboblitz
df2ab3f8b2 Merge branch 'dev' into new-circuits-in-app 2024-05-16 17:33:56 +09:00
0xturboblitz
4521ea9203 pushing current deployment zkeys 2024-05-16 17:30:50 +09:00
0xturboblitz
a1b06fa960 replace signature_algorithm with attestation_id in contracts 2024-05-16 17:30:33 +09:00
0xturboblitz
7b213f71f3 Integrate new two-step process and proving in mobile app
- still need to solve https call to merkle tree server
- not tested on android
2024-05-16 17:26:36 +09:00
turnoffthiscomputer
1fc4a56f4f implement neo bank flow 2024-05-16 06:29:05 +02:00
turnoffthiscomputer
44443c3b7a Add ProofOfPassportRegister_dev.sol 2024-05-15 10:24:21 +02:00
turnoffthiscomputer
59d5027dcc add Deploy_All.ts 2024-05-15 09:56:30 +02:00
0xturboblitz
e7b714d130 few cleans in circuits 2024-05-14 18:57:20 +09:00
turnoffthiscomputer
4795cdaa37 Update to LeanIMT, add Ignition deployment 2024-05-14 17:31:53 +09:00
turnoffthiscomputer
19904038b6 Refactor contracts, create RegisterAndDisclose.ts 2024-05-14 17:31:45 +09:00
turnoffthiscomputer
18a1a10575 update verifier_disclose.sol 2024-05-14 17:31:45 +09:00
turnoffthiscomputer
f4c4e8ce50 Maximum call stack size exceeded 2024-05-14 17:31:45 +09:00
turnoffthiscomputer
83045ae9de add sbt test to Register.ts 2024-05-14 17:31:45 +09:00
0xturboblitz
37211ebc0a few changes on disclosure circuit and its tests 2024-05-14 17:31:45 +09:00
turnoffthiscomputer
81167566f9 update circuits tests 2024-05-14 17:31:45 +09:00
0xturboblitz
7401c92cad refactor registry circuits and tests 2024-05-14 17:31:45 +09:00
turnoffthiscomputer
aa304a8366 add Register.sol and tests 2024-05-14 17:31:45 +09:00
0xturboblitz
1306d2e46a zkey management logic for multiple zkeys 2024-05-12 19:33:37 +09:00
0xturboblitz
166fa56f10 add test pubkey to deployment tree 2024-04-23 19:31:46 -07:00
0xturboblitz
e041d22903 rename static mockPassportData 2024-04-23 19:30:53 -07:00
turnoffthiscomputer
d81662bba4 fix majority hardcoded in app 2024-04-11 12:07:45 +02:00
0xturboblitz
ff16fd438d rework tokenURI formatting so the json is always valid 2024-04-10 19:27:51 -07:00
0xturboblitz
3124b9b9db new release for iOS deployment 2024-04-04 16:19:55 -07:00
0xturboblitz
b8e2a5057f fix age not disclosed breaking tokenURI json 2024-03-24 15:27:37 -07:00
0xturboblitz
2b6d48971a fix SBT attributes display on opensea 2024-03-24 10:26:48 -07:00
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
b0bc59bcbf fix contracts/scripts/mint.ts 2024-03-23 15:57:52 -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
981da57356 new merkle tree circuit test deployment 2024-03-21 17:18:32 +01:00