Commit Graph

530 Commits

Author SHA1 Message Date
turboblitz
dd9ca6c0e3 Merge pull request #105 from zk-passport/dev
format sigalg registry json
2024-05-23 12:28:44 +09:00
0xturboblitz
9840a08109 format sigalg registry json 2024-05-23 12:28:04 +09:00
turboblitz
414d24bdb0 Merge pull request #104 from zk-passport/dev
New architecture
2024-05-23 12:00:41 +09:00
0xturboblitz
95ad1578cf factor out keychain logic 2024-05-22 01:23:22 +09:00
0xturboblitz
4eb39188f8 fix IMT depth passed to circuit and contract 2024-05-22 01:22:52 +09:00
0xturboblitz
93eaf83f87 getting tree from server 2024-05-21 19:51:29 +09:00
0xturboblitz
07f6694bef fix details 2024-05-21 16:33:52 +09:00
0xturboblitz
4facd39e63 make sbt proof work (still "Invalid Proof" on Android) 2024-05-21 15:53:34 +09:00
0xturboblitz
0f92f33885 fixing LeanIMT import to @zk-kit/lean-imt (except in app.tsx) 2024-05-21 15:51:32 +09:00
0xturboblitz
4b3e2c5ffe fix registration proof generation on android 2024-05-21 13:32:54 +09:00
0xturboblitz
d7d06c7f64 ignoring tamagui warning 2024-05-21 12:30:41 +09:00
0xturboblitz
9402a15516 quick fix for android crash on launch 2024-05-21 12:03:08 +09:00
turnoffthiscomputer
6098a18272 Merge branch 'dev' of https://github.com/zk-passport/proof-of-passport into dev 2024-05-20 09:02:21 +02:00
turnoffthiscomputer
9d71b000b1 update ui 2024-05-20 09:00:59 +02:00
0xturboblitz
a8e1e0c620 fix podfile version 2024-05-17 16:45:52 +09:00
turboblitz
b211cef984 Merge pull request #103 from zk-passport/new-circuits-in-app
Integrate new circuits (Register => Disclose) in mobile app
2024-05-17 15:30:47 +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
cc13f3ce24 add neo bank UX 2 2024-05-16 16:16:32 +02:00
turnoffthiscomputer
ad8d759aa3 Revert "implement neo bank flow"
This reverts commit 1fc4a56f4f.
2024-05-16 16:16:32 +02:00
0xturboblitz
9b9910188c error handling for ecdsa for iOS 2024-05-16 23:14:27 +09: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
e3031aa378 fixed mock passport data in generateCircuitInputsRegister 2024-05-16 17:28:00 +09:00
0xturboblitz
a6a724db84 new name formatting 2024-05-16 17:27:29 +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
turboblitz
3a5440ffba Merge pull request #102 from zk-passport/split_circuits
Split circuits
2024-05-14 17:35:43 +09:00
turboblitz
974e76f703 Merge branch 'dev' into split_circuits 2024-05-14 17:35:35 +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
0xturboblitz
25d801b1e9 fix include path for wasm_tester 2024-05-14 17:31:45 +09:00
0xturboblitz
cda2b7552d import binary-merkle-root.circom instead of copying it 2024-05-14 17:31:45 +09:00
turnoffthiscomputer
18a1a10575 update verifier_disclose.sol 2024-05-14 17:31:45 +09:00
0xturboblitz
907a2934ac pushing tests for majority disclosure 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
f9e71c570f selective disclosure tests 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
0xturboblitz
1c87f80eb8 fix packBytes import path 2024-05-14 17:31:45 +09:00
0xturboblitz
9a6280f93a fix register packbytes test 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
ee9e495ffb update circuits inputs, clean 2024-05-14 17:31:45 +09:00
turnoffthiscomputer
aa304a8366 add Register.sol and tests 2024-05-14 17:31:45 +09:00
turnoffthiscomputer
359a02e715 fix bad var names in merkle_tree_pubkey.circom 2024-05-14 17:31:45 +09:00