turnoffthiscomputer
852ecfd617
add README.md, format result
2024-06-18 17:38:58 -07:00
turnoffthiscomputer
438ee8daa7
init repo - add ProofOfPassportWeb2Verifier and test
2024-06-18 17:38:58 -07:00
turnoffthiscomputer
80bc67b162
add passport data contribution
2024-06-18 17:38:58 -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
e48a6373bc
update static mockPassportData with realistic dg1HashOffset
2024-06-10 12:00:36 +02:00
0xturboblitz
2222b638f6
add index selection for dg1Hash position in dataHashes
2024-06-10 12:00:00 +02:00
0xturboblitz
144fc87968
SHA384withECDSA mock passport data
2024-06-08 18:21:57 +02:00
0xturboblitz
9101f6a05d
delete prev file, add tutorial
2024-06-02 18:54:24 +02:00
0xturboblitz
959836cac6
add rsassaPss mock data, refactor mock generation, add tutorial
2024-06-02 18:52:31 +02:00
0xturboblitz
9ecdc4bfa4
delete previous input generation file
2024-05-31 19:58:40 +02: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
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
b1355f7db7
commenting nullifiers, pushing new deployments
2024-05-17 15:30:07 +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
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
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
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
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
b2fd046b0e
split main circuits
2024-05-14 17:31:45 +09:00
0xturboblitz
ff03b26d4d
refactor the app with zustand and make integrations modular
2024-05-14 12:34:16 +09:00
0xturboblitz
1306d2e46a
zkey management logic for multiple zkeys
2024-05-12 19:33:37 +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
8039ab5e1b
removing runInitAction and arkzkey url
2024-05-12 14:43:12 +09:00
0xturboblitz
04d4705974
fix handling of sig algs names
2024-05-01 17:16:57 +09:00
turboblitz
d232a9db04
Merge pull request #96 from danzipie/dev_sha1_proof
...
[WIP] Support SHA1
2024-05-01 16:43:20 +09:00
0xturboblitz
73dd494a8c
zipping zkey and arkzkey
2024-05-01 16:30:39 +09:00
danzipie
aacb927f08
test: refactor to support sha1
2024-04-29 22:43:22 +02: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
fc2e528561
add a few sigalg names for caution
2024-04-10 19:52:46 -07:00
0xturboblitz
7326c7c350
new cloudfront urls
2024-04-06 13:57:51 -07:00
0xturboblitz
38fd190c75
add zkey download on iOS and android
...
- cleanups too, especially ProveScreen
2024-04-03 20:19:45 -07:00
0xturboblitz
d4bfb35d53
handle unsupported number of datagroups
2024-03-25 08:26:04 -07:00
0xturboblitz
2b6d48971a
fix SBT attributes display on opensea
2024-03-24 10:26:48 -07:00
0xturboblitz
a682faae61
handling pubkey not found in registry
2024-03-23 16:10:38 -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
87d9d48330
merge proveAndroid and proveIOS
2024-03-21 17:26:08 +01:00
0xturboblitz
b2b45cf0a6
Using mopro-android for android proving
2024-03-21 17:18:03 +01: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