Commit Graph

505 Commits

Author SHA1 Message Date
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
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
turnoffthiscomputer
b2fd046b0e split main circuits 2024-05-14 17:31:45 +09:00
0xturboblitz
3ee7ccb5a4 add build_witnesscalc_android to gitignore 2024-05-14 17:18:43 +09:00
turboblitz
442e78d5dc Merge pull request #101 from zk-passport/secret-management
generating and storing secret
2024-05-14 17:11:25 +09:00
0xturboblitz
319ebade38 generating and storing secret, storing passport data securely 2024-05-14 17:10:50 +09:00
turnoffthiscomputer
2903c05bab Update to LeanIMT, add Ignition deployment 2024-05-14 07:34:27 +02:00
turboblitz
e0fa32841f Merge pull request #100 from zk-passport/zustand
Zustand and modular apps
2024-05-14 12:36:10 +09:00
0xturboblitz
ff03b26d4d refactor the app with zustand and make integrations modular 2024-05-14 12:34:16 +09:00
0xturboblitz
c61906dc03 remove commented code 2024-05-12 21:30:05 +09:00
0xturboblitz
3a7da51648 displaying correct size 2024-05-12 21:25:29 +09:00
turboblitz
07d4474849 Merge pull request #99 from zk-passport/fix-build-scripts
Fix build scripts
2024-05-12 21:13:53 +09:00
0xturboblitz
d4ec07157c fixing build scripts and readme
- might still have an error when installing again during witness gen on android
2024-05-12 21:11:44 +09:00
0xturboblitz
9b3756f8c5 pushing new build scripts to try them from new clone 2024-05-12 19:55:55 +09:00
turboblitz
1be9b1880d Merge pull request #84 from zk-passport/android-witnesscalc
Moving to PolygonID's stack on Android
2024-05-12 19:34:07 +09:00
0xturboblitz
1306d2e46a zkey management logic for multiple zkeys 2024-05-12 19:33:37 +09:00
0xturboblitz
d6c9f71534 smol type fix 2024-05-12 14:50:37 +09:00
turboblitz
12b9b0ac7b Merge branch 'dev' into android-witnesscalc 2024-05-12 14:48:54 +09:00
0xturboblitz
3b79f513bf fix iOS zkey/witnesscalc selection flow 2024-05-12 14:45:37 +09:00
0xturboblitz
8483d600a1 selecting zkey_path, witness_calculator and dat_file_name outside of native modules 2024-05-12 14:45:05 +09:00
0xturboblitz
7b31656e81 bunch of cleaning 🧹 2024-05-12 14:44:31 +09:00
0xturboblitz
0aebc32c48 cleanups 2024-05-12 14:44:31 +09:00
0xturboblitz
01384fa7fa add Proof type for simplicity and readability 2024-05-12 14:44:31 +09:00
0xturboblitz
6631cca052 in a burst of c++ linking audacity, make proof generation work 2024-05-12 14:43:25 +09:00
0xturboblitz
10cd473a3f reverted to previous fr_raw_generic.cpp and added polygon team fix 2024-05-12 14:43:25 +09:00
0xturboblitz
2c8afd1035 gitignore dat and zkey 2024-05-12 14:43:25 +09:00
0xturboblitz
d4f3e86db8 switching from linux to Darwin in build_gmp.sh 2024-05-12 14:43:25 +09:00