Skip to content

Commit

Permalink
Phase 2 trusted setup report
Browse files Browse the repository at this point in the history
  • Loading branch information
OBrezhniev committed Feb 10, 2023
0 parents commit 1096195
Show file tree
Hide file tree
Showing 27 changed files with 1,509 additions and 0 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
.DS_store
99 changes: 99 additions & 0 deletions 0001_Oleksandr/attestation.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,99 @@
I did the first contribution in Polygon ID circuits.

I ran it on my linux laptop with the latest version of snarkjs (v0.5.0).
For the entropy I used /dev/urandom.

Matosinhos, Portugal, Feb 8, 2023
Oleksandr Brezhniev

Following are the Contribution Hashes for each circuit.

### authV2

```
[INFO] snarkJS: Circuit Hash:
3cc6707e 1f35bd91 c4942e6e 90a9cc0a
1b282221 fc80821f c7bfde44 51450e85
fa6be1a9 0820c4ca 3f5bf48e d1e56d59
e02b1bba 0255a52e a8916a2a bd7fc9fe
[INFO] snarkJS: Contribution Hash:
3b888662 7db3ee82 5234b33d 4ff5ccbd
5c5ee909 c62b3d09 3ecd65ae b27dd1b7
9dd19c42 3417fd78 2f82ac46 dc8a5656
99cc0fb8 4819e23d 10df80e3 ba3132d9
```

### credentialAtomicQueryMTPV2

```
[INFO] snarkJS: Circuit Hash:
f12cd7bf 892fd794 d9de5d21 fb0190ef
261ed63a 4d2af815 b56fe952 e5419838
1ab84b84 917845fe d7776844 3bfca03f
9fc973ae 17ea0ff8 39a8ae13 61290897
[INFO] snarkJS: Contribution Hash:
4b61e8a9 a0676559 c1c3c90e 670194ff
01b7e703 342ec271 f72f4333 60ffb5f3
bce530cf 78fe821f c558be7b 04299ff8
688a2917 a7c638e9 cae9ac89 f881c291
```

### credentialAtomicQueryMTPV2OnChain

```
[INFO] snarkJS: Circuit Hash:
2546854f 0a4c797b 6140eeab c2862ae7
c2d71e8e de47af5e 968ff48a 5737b1de
d255b1ea 749f1fe1 94dada52 0e62d9ce
1807e5b2 1e599832 13cd7d84 4b4efe04
[INFO] snarkJS: Contribution Hash:
e51729d1 ddf4c37d 26f0d935 b72a3530
3f8251f8 a17ebe6a cc656f87 cceac0b4
99c58de6 d8fd1c4f c3106667 0af1b9a2
af35000f 5af5372f f4630367 c95106bf
```

### credentialAtomicQuerySigV2

```
[INFO] snarkJS: Circuit Hash:
fe16a95f ef9401ca b2d9b409 c8c9c7e6
6b0eb46c a5ceca5a 8e7f2432 fbdce18e
a064ee41 4dfc0637 a866dcce 7d1f337d
2fb5961e aac172ef f06aa7b8 42229ac0
[INFO] snarkJS: Contribution Hash:
b131f544 e2659be3 b102602c 83c3fa4b
708db122 c6725c80 2ba7210a 10d5f946
8cf67805 757f5dff 9156ae20 686df448
75f162b2 83f8b79d fc816375 7f110a8b
```

### credentialAtomicQuerySigV2OnChain

```
[INFO] snarkJS: Circuit Hash:
0ab00f94 d9fdfb77 f76846da 4406f2bb
512d6f41 b4ca05fb 9ed55c4b 3ed8b2d8
b0be1a54 7f8a278c 4142581d b370e4db
88032a20 50a929e9 d2919670 cc840fd1
[INFO] snarkJS: Contribution Hash:
dee94593 486ed559 d096d127 37ee2195
633bf722 6d1cb5f5 75b7bafb 75ec96f3
f29b1919 9eebf462 a64b198b c629cb95
7efd29c2 a0fd9a83 d7c74969 41bc8e79
```

### stateTransition

```
[INFO] snarkJS: Circuit Hash:
5f278c18 41fc8b29 48e8ef9a dd4cc192
bfaf34a4 82d31e02 a7515465 24df9fd7
8f9f70ab 0f36ee73 4886d400 776dd4dc
870d6063 aa10bf0d aecfa1dc d8a918a2
[INFO] snarkJS: Contribution Hash:
baa4d44d 094ef934 c4759357 6885255e
05ce02c5 2093bda4 9cbcb965 9b4a71fe
94490eeb 29ac832b f0cf1fc1 f5169fd8
75455e55 9a1ebf4a f5c6126b 68d1e208
```
Binary file added 0001_Oleksandr/attestation.md.signed.saltpack
Binary file not shown.
99 changes: 99 additions & 0 deletions 0002_Dmytro/attestation.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,99 @@
I did the second contribution in PolygonID circuits.

I run it on my mac laptop with the latest version of
snarkjs (v0.5.0). For the entropy I used /dev/urandom.

Date and Place: Amadora, Portugal, Feb 8th, 2023

Following are the Contribution Hashes for each circuit.

### AuthV2

```
[INFO] snarkJS: Circuit Hash:
3cc6707e 1f35bd91 c4942e6e 90a9cc0a
1b282221 fc80821f c7bfde44 51450e85
fa6be1a9 0820c4ca 3f5bf48e d1e56d59
e02b1bba 0255a52e a8916a2a bd7fc9fe
[INFO] snarkJS: Contribution Hash:
cd7bb3ba fa880b57 49c185fe c6e1fd26
fcd3493f 51ab17d9 2b976a68 ff869cbc
248b2648 48bcd700 2891596f 4b0c6990
43a8b933 0519bdb6 c7a24073 57140e18
```

### credentialAtomicQueryMTPV2

```
[INFO] snarkJS: Circuit Hash:
f12cd7bf 892fd794 d9de5d21 fb0190ef
261ed63a 4d2af815 b56fe952 e5419838
1ab84b84 917845fe d7776844 3bfca03f
9fc973ae 17ea0ff8 39a8ae13 61290897
[INFO] snarkJS: Contribution Hash:
a618d9ba 9d993cbb daf389a9 1541ad5b
ee422387 af06a7d0 2966f34c c608b75c
236b9132 f369b519 fc31c00e d2b14775
e291095a 5cc4ff32 3d7c2151 1bdccaae
```

### credentialAtomicQueryMTPV2OnChain

```
[INFO] snarkJS: Circuit Hash:
2546854f 0a4c797b 6140eeab c2862ae7
c2d71e8e de47af5e 968ff48a 5737b1de
d255b1ea 749f1fe1 94dada52 0e62d9ce
1807e5b2 1e599832 13cd7d84 4b4efe04
[INFO] snarkJS: Contribution Hash:
041f6d1b 210b9633 087659da 93f5e73a
bfc6365b c6486012 16bd2e84 57e30ec5
2915ec4e 94f2ffb4 6af1c610 9ea40cc9
74cc4f1f 5e7d4efb abe98d04 84de3de8
```

### credentialAtomicQuerySigV2

```
[INFO] snarkJS: Circuit Hash:
fe16a95f ef9401ca b2d9b409 c8c9c7e6
6b0eb46c a5ceca5a 8e7f2432 fbdce18e
a064ee41 4dfc0637 a866dcce 7d1f337d
2fb5961e aac172ef f06aa7b8 42229ac0
[INFO] snarkJS: Contribution Hash:
bec76af1 50b28f9a 9aba1ea1 db8a2fe5
26f80261 ccfbe367 8057fd00 16f1c60a
cc2305e7 44f65bcb 50074b17 43d3b018
2e82f8b3 f9739e13 503b11da 26f528c0
```

### credentialAtomicQuerySigV2OnChain

```
[INFO] snarkJS: Circuit Hash:
0ab00f94 d9fdfb77 f76846da 4406f2bb
512d6f41 b4ca05fb 9ed55c4b 3ed8b2d8
b0be1a54 7f8a278c 4142581d b370e4db
88032a20 50a929e9 d2919670 cc840fd1
[INFO] snarkJS: Contribution Hash:
7a543ebb 8f1b8b86 0ba90c2e 6fcd82ef
533a1578 2ddd69a9 d8c3c446 78304159
bf341747 f0b9148d 6af2b745 d4a10dee
0e4f4fcd ec6feae4 4f09f157 3d85aa58
```

### stateTransition

```
[INFO] snarkJS: Circuit Hash:
5f278c18 41fc8b29 48e8ef9a dd4cc192
bfaf34a4 82d31e02 a7515465 24df9fd7
8f9f70ab 0f36ee73 4886d400 776dd4dc
870d6063 aa10bf0d aecfa1dc d8a918a2
[INFO] snarkJS: Contribution Hash:
b22d7045 37a83cc6 c0313a90 6268e9b2
009bc222 61cb152f 987d7e81 2179ef56
cd3edb40 f224bf1c 79d29ba0 5c857ab8
```


Binary file added 0002_Dmytro/attestation.md.signed.saltpack
Binary file not shown.
102 changes: 102 additions & 0 deletions 0003_Andriian/attestation.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,102 @@
I did the third contribution in PolygonID circuits.

I run it on my mac laptop with the latest version of
snarkjs (v0.5.0). For the entropy I used /dev/urandom.

Date and Place: Kyiv, Ukraine, Feb 8th, 2023

Following are the Contribution Hashes for each circuit.

### AuthV2

```
[INFO] snarkJS: Circuit Hash:
3cc6707e 1f35bd91 c4942e6e 90a9cc0a
1b282221 fc80821f c7bfde44 51450e85
fa6be1a9 0820c4ca 3f5bf48e d1e56d59
e02b1bba 0255a52e a8916a2a bd7fc9fe
[INFO] snarkJS: Contribution Hash:
015bc19d 58ece60c 201c9dd6 ba26dbbf
8c996c58 27bec226 a08cf57b 2e856fb8
2cbeeab2 bb6935dc 23fdb5fe 8b17aa3b
518f7073 10efe147 c420aedb 345577c3
```

### credentialAtomicQueryMTPV2

```
[INFO] snarkJS: Circuit Hash:
f12cd7bf 892fd794 d9de5d21 fb0190ef
261ed63a 4d2af815 b56fe952 e5419838
1ab84b84 917845fe d7776844 3bfca03f
9fc973ae 17ea0ff8 39a8ae13 61290897
[INFO] snarkJS: Contribution Hash:
3d47b159 2b14b04c 09fbf9d7 e0bd021c
cac9e3e6 1f8b6a97 58f58288 28d01bd1
cf96e0de 28d96219 7a8a8a40 b0075f13
02eb93a8 3e365af3 89b34ebc 7e54f116
```

### credentialAtomicQueryMTPV2OnChain

```
[INFO] snarkJS: Circuit Hash:
2546854f 0a4c797b 6140eeab c2862ae7
c2d71e8e de47af5e 968ff48a 5737b1de
d255b1ea 749f1fe1 94dada52 0e62d9ce
1807e5b2 1e599832 13cd7d84 4b4efe04
[INFO] snarkJS: Contribution Hash:
987e693e 408f166b 9472f243 806ca21a
7ef1660f 8350a4cd dccab1cd 951f561d
87265e6c 2212e9aa 15d5f565 5a167906
1dd49ebe 3d16e8ad ad487e38 dc235dc7
```

### credentialAtomicQuerySigV2

```
[INFO] snarkJS: Circuit Hash:
fe16a95f ef9401ca b2d9b409 c8c9c7e6
6b0eb46c a5ceca5a 8e7f2432 fbdce18e
a064ee41 4dfc0637 a866dcce 7d1f337d
2fb5961e aac172ef f06aa7b8 42229ac0
[INFO] snarkJS: Contribution Hash:
4ab8f729 2021f3cd 6b047fef b41bbc6a
44439e95 ff73e06d 8a7c0bb7 9a4188d6
453e43a1 4e265404 3ad99c5d 264a4677
87a99ce6 199b909c 88f0332e 052a1bbb
```

### credentialAtomicQuerySigV2OnChain

```
[INFO] snarkJS: Circuit Hash:
0ab00f94 d9fdfb77 f76846da 4406f2bb
512d6f41 b4ca05fb 9ed55c4b 3ed8b2d8
b0be1a54 7f8a278c 4142581d b370e4db
88032a20 50a929e9 d2919670 cc840fd1
[INFO] snarkJS: Contribution Hash:
16bb58d4 914f0eba a7248ec3 ee8dbcae
6c22193e bb8bfd66 70b9174d 8a9b1a39
d4ba253f abfc57d6 f3adf57f 4e30b058
4ce87809 60541445 86bf89dd 38ca8ff8
```

### stateTransition

```
[INFO] snarkJS: Circuit Hash:
5f278c18 41fc8b29 48e8ef9a dd4cc192
bfaf34a4 82d31e02 a7515465 24df9fd7
8f9f70ab 0f36ee73 4886d400 776dd4dc
870d6063 aa10bf0d aecfa1dc d8a918a2
[INFO] snarkJS: Contribution Hash:
934fd71a 1ebad326 53523054 09c56f6e
daf7f7a9 b98d83d8 b0410084 e8c1950a
092fbaed a97c2801 b9347646 7d492487
8a996afb f1023526 5d1db224 81f44381
```


Binary file added 0003_Andriian/attestation.md.signed.saltpack
Binary file not shown.
Loading

0 comments on commit 1096195

Please sign in to comment.