0xturboblitz
fb15c9427c
update getLeaf to use DSC and SignatureAlgorithmIndex to use new names
2024-09-14 12:39:51 +09:00
0xturboblitz
2bdfc60d4b
massive renaming to OpenPassport
2024-08-10 23:40:42 -07:00
0xturboblitz
86c38b8c9d
rename to OpenPassport in UI and readmes
2024-08-10 12:26:49 -07:00
turnoffthiscomputer
fa381707e6
update contracts
2024-07-26 08:23:13 +02:00
turnoffthiscomputer
aedbd79491
use randomness to generate throw away dsc secret
2024-06-30 22:43:31 +02:00
turnoffthiscomputer
51b81f6f63
decomment some tests, update revert in contracts
2024-06-30 15:45:29 +02:00
turnoffthiscomputer
f433bf84ce
refactor some code, allow dsc verification with mock passport data
2024-06-30 12:58:00 +02:00
turnoffthiscomputer
557fc740be
Merge remote-tracking branch 'origin/dev' into csca
2024-06-29 22:55:01 +02:00
turnoffthiscomputer
1f0e1bfc7c
clean imports in Verifier_dsc_4096.ts
2024-06-24 23:18:22 +02:00
turnoffthiscomputer
3ce51d0a34
add script to debug on-chain verifier
2024-06-24 23:17:34 +02:00
turnoffthiscomputer
cb2a5e911a
update contracts
2024-06-24 23:08:48 +02:00
0xturboblitz
09a8b77e82
add solidity tests for sha256WithRSASSAPSS
2024-06-22 11:50:46 -07:00
turnoffthiscomputer
501020b44c
update smart contracts with the new two proofs set-up
2024-06-22 20:21:02 +02: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
0f92f33885
fixing LeanIMT import to @zk-kit/lean-imt (except in app.tsx)
2024-05-21 15:51:32 +09:00
0xturboblitz
a1b06fa960
replace signature_algorithm with attestation_id in contracts
2024-05-16 17:30:33 +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
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
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
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
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
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
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
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
da28292e63
adapt contract tests to new circuit
2024-02-20 20:07:45 -07:00
0xturboblitz
cae2eecb47
fix typo
2024-01-03 12:46:15 +01:00
yssf-io
ec450fd2e9
merkle tree inclusion proof in /contract and /circuit
2024-01-03 12:12:43 +01:00
yssf-io
c7dafc64f9
end to end to mint with verify_proof_with_zkey_without_r1cs
2024-01-02 23:27:32 +01:00
yssf-io
c1e005ac79
testing calldata from arkworks in contract
2024-01-02 21:17:02 +01:00
0xturboblitz
9b740ef55c
adapt contract to size 16 of public inputs
2023-12-30 00:08:44 +01:00
0xturboblitz
5269758eb1
add aws minter on mumbai
2023-12-29 00:06:47 +01:00
0xturboblitz
b0c2f0a6f9
add token expiry
2023-12-26 21:13:41 +01:00
0xturboblitz
38a6c11483
formatting, factorize formatter, add countryCodes
2023-12-26 19:33:02 +01:00
0xturboblitz
2520d8e71d
tokenURI working on opensea
2023-11-26 14:33:00 +01:00
0xturboblitz
569f87a2c7
proof of passport nft
2023-11-26 12:36:05 +01:00