Commit Graph

117 Commits

Author SHA1 Message Date
turnoffthiscomputer
a9fe0d1b1e Merge pull request #214 from zk-passport/feat/one-time-sbt-contract
Feat/one time sbt contract
2024-10-07 20:07:08 +02:00
motemotech
038b76a234 delte dsc 2048 instances after merge dev 2024-10-08 02:51:35 +09:00
motemotech
bb0054f50d update require to custom errors 2024-10-08 01:40:52 +09:00
motemotech
f50e7eeeb0 delete attributePositions and made library to get attribute from passport format 2024-10-08 00:59:40 +09:00
motemotech
5f5269a722 change verifier contract inside SBT.sol 2024-10-07 23:37:15 +09:00
motemotech
8c9b3028a4 delete verifiers under contracts and move them to under contracts/verifiers 2024-10-07 23:31:02 +09:00
motemotech
0b2dbfac8d add OneTimeSBT.sol and VerifiersManager.sol 2024-10-07 19:58:01 +09:00
motemotech
a432d2eb12 fix hardhat config and .env file 2024-10-06 10:56:23 +09:00
turnoffthiscomputer
312b74ad57 merge dev into merge-175 2024-10-03 15:07:59 -07:00
turnoffthiscomputer
25e21ad56b update verifier contracts 2024-10-03 13:00:39 -07:00
turnoffthiscomputer
947e0314fb add new dsc verifier contracts 2024-09-27 16:57:37 +02:00
turnoffthiscomputer
7e9ddbaf01 Revert "add ecdsa to mobile proving (attempt)"
This reverts commit dbc4deef32.
2024-09-25 18:23:14 +02:00
turnoffthiscomputer
6e0035059d update circuits 2024-09-25 14:53:20 +02:00
turnoffthiscomputer
dbc4deef32 add ecdsa to mobile proving (attempt) 2024-09-24 12:46:49 +02:00
turnoffthiscomputer
5f1b0ffcfd update witnesscalc with new zkeys 2024-09-21 16:23:31 +02:00
turnoffthiscomputer
a239169f80 split bitmap into selector_dg1 and selector_older_than, fix nullifier generation in prove circuits 2024-09-19 19:03:39 +02:00
turnoffthiscomputer
f567535ea2 merge branch 'dev' into register-circuits 2024-09-14 10:33:38 +02:00
0xturboblitz
fb15c9427c update getLeaf to use DSC and SignatureAlgorithmIndex to use new names 2024-09-14 12:39:51 +09:00
turnoffthiscomputer
4a8df0d059 update register verifier contracts 2024-09-11 12:33:01 +02:00
turnoffthiscomputer
1a3ca2fe3c update register circuit verifiers 2024-09-09 19:45:30 +02:00
turnoffthiscomputer
ad6b84c19d update register verifier contracts 2024-09-09 19:03:20 +02:00
turnoffthiscomputer
7cedeb82fb Merge branch 'dev' of https://github.com/zk-passport/openpassport into new-ux-refactor-circuits 2024-08-17 17:36:26 +02: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
de8b374611 add artifacts 2024-07-26 11:26:17 +02:00
turnoffthiscomputer
7a45263b04 import sdk from us-election 2024-07-26 08:35:08 +02:00
turnoffthiscomputer
fa381707e6 update contracts 2024-07-26 08:23:13 +02:00
turnoffthiscomputer
86a7324a5e add update_merkle_root ignition script 2024-07-25 12:08:30 +02:00
turnoffthiscomputer
a2da30b9a6 update hardhat version 2024-07-25 12:08:10 +02:00
turnoffthiscomputer
3c3c44d27c update verifiers 2024-07-19 12:13:22 +02:00
turnoffthiscomputer
52638fa289 add sha1 proof generation to modal prover 2024-07-18 16:16:38 +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
0ac3fa88df merge with dev 2024-06-29 23:17:12 +02:00
turnoffthiscomputer
557fc740be Merge remote-tracking branch 'origin/dev' into csca 2024-06-29 22:55:01 +02:00
turnoffthiscomputer
29985787d3 update Verifier_disclose.sol 2024-06-25 17:11:24 +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
turnoffthiscomputer
13c8a87b02 add csca server proving (commented) and change register zkey (error during proving) 2024-06-23 14:08:25 +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
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