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
0xturboblitz
daefec1ed4
added formatting of iOS sig alg name but left the check commented
2024-02-23 16:49:33 -07:00
0xturboblitz
ad076dd29b
merkle tree circuit proving in app
...
- factor out generateCircuitInputs
- new proof working on iOS
- new zkey on aws and contract deployment
- not working on android because of mysterious bug
2024-02-23 16:34:13 -07:00
0xturboblitz
45b558f957
Circuit and contract test passing with real passport data 🔥 🔥 🔥
2024-02-22 20:49:44 -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
c1e6042c85
adapting app to new circuits
2024-02-20 20:07:18 -07:00
0xturboblitz
8a95e938f2
support for variable number of datagroups in circuit
2024-02-20 17:48:32 -07:00
0xturboblitz
9c3ca776fa
ios photo display
2024-02-14 16:54:33 +01:00
0xturboblitz
229063d4f5
android photo
2024-02-14 16:01:55 +01:00
Rémi Colin
ff11cadb21
keyboard management, android shadows, new menu, replicate iOS nfc UX on android
2024-02-13 21:08:56 +01:00
0xturboblitz
223349c53c
fix some types and clean
2024-02-12 13:00:45 +01:00
Rémi Colin
b93ef45034
merge origin main to fork UI
2024-02-01 18:28:58 +01:00
0xturboblitz
7d02a479fe
full ios mint flow
...
- corrected passport reading flow to include eContent (signedAttributes)
- formatting proof from swift bindings to be verified in solidity
2024-01-17 14:07:18 +01:00
Rémi Colin
2457b880cf
ui
2024-01-14 14:11:00 +01:00
Rémi Colin
2c7bf9c3ec
improve UI
2024-01-14 01:28:04 +01:00