0xturboblitz
09a8b77e82
add solidity tests for sha256WithRSASSAPSS
2024-06-22 11:50:46 -07: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
0xturboblitz
706b936435
using serialized tree in /contracts
2024-03-21 17:16:52 +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
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
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