Artifacts for and leading up to the Oasis Mainnet.
-
Jernej Kos (keys.openpgp.org, keyserver.ubuntu.com):
pub rsa8192 2013-09-11 [C] [expires: 2027-03-02] D411CB231098FE0CFD51F5E2D2C5CA66EBF32285 uid [ unknown] Jernej Kos <[email protected]> sub rsa4096 2013-09-11 [S] [expires: 2027-03-02] sub rsa4096 2013-09-11 [E] [expires: 2027-03-02]
-
Peter Us (keys.openpgp.org, keyserver.ubuntu.com):
pub rsa4096 2020-12-27 [SC] [expires: 2022-12-27] 69F95042868C3CB0DCA558558BCCEE2C3A33191C uid [ unknown] Peter <[email protected]> sub rsa4096 2020-12-27 [S] [expires: 2022-12-27] sub rsa4096 2020-12-27 [A] [expires: 2022-12-27] sub rsa4096 2020-12-27 [E] [expires: 2022-12-27]
-
Tadej Janež (keys.openpgp.org, keyserver.ubuntu.com):
pub rsa4096 2018-02-18 [C] [expires: 2022-05-18] 6DCAA76BD25A2E117CBCBE073C4CCAFC8E6DEC53 uid [ unknown] Tadej Janež <[email protected]> sub rsa4096 2018-02-18 [E] [expires: 2022-05-18] sub rsa4096 2018-02-18 [S] [expires: 2022-05-18] sub rsa4096 2018-02-18 [A] [expires: 2022-05-18]
One way to obtain PGP keys of the current maintainers and import them into your keyring is via the GnuPG command line tool:
gpg --keyserver hkps:https://keys.openpgp.org:443 --recv-key \
D411CB231098FE0CFD51F5E2D2C5CA66EBF32285 \
69F95042868C3CB0DCA558558BCCEE2C3A33191C \
6DCAA76BD25A2E117CBCBE073C4CCAFC8E6DEC53
If fetching was successful, the output should be similar to:
gpg: key 3C4CCAFC8E6DEC53: public key "Tadej Janež <[email protected]>" imported
gpg: key 8BCCEE2C3A33191C: public key "Peter <[email protected]>" imported
gpg: key D2C5CA66EBF32285: public key "Jernej Kos <[email protected]>" imported
gpg: Total number processed: 3
gpg: imported: 3
You can also list the keys at any later point by running:
gpg --keyid-format=none --list-keys \
D411CB231098FE0CFD51F5E2D2C5CA66EBF32285 \
69F95042868C3CB0DCA558558BCCEE2C3A33191C \
6DCAA76BD25A2E117CBCBE073C4CCAFC8E6DEC53
You should get output similar to to the one above.
To verify the genesis file signatures, download a release's genesis.json
and
the corresponding genesis.json.<SIGNER>.asc
files and run:
for f in genesis.json.*.asc; do gpg --verify $f genesis.json; done
If the output is similar to:
gpg: Signature made Mon 11 Apr 2022 10:55:04 AM CEST
gpg: using RSA key E91ED01D68E7470A25B7439B14E26E7833B95334
gpg: Good signature from "Jernej Kos <[email protected]>" [unknown]
gpg: WARNING: This key is not certified with a trusted signature!
gpg: There is no indication that the signature belongs to the owner.
Primary key fingerprint: D411 CB23 1098 FE0C FD51 F5E2 D2C5 CA66 EBF3 2285
Subkey fingerprint: E91E D01D 68E7 470A 25B7 439B 14E2 6E78 33B9 5334
gpg: Signature made Mon 11 Apr 2022 11:32:33 AM CEST
gpg: using RSA key D6EAA0C3AD3F59934656B734A870DCACB5F33080
gpg: Good signature from "Peter <[email protected]>" [unknown]
gpg: WARNING: This key is not certified with a trusted signature!
gpg: There is no indication that the signature belongs to the owner.
Primary key fingerprint: 69F9 5042 868C 3CB0 DCA5 5855 8BCC EE2C 3A33 191C
Subkey fingerprint: D6EA A0C3 AD3F 5993 4656 B734 A870 DCAC B5F3 3080
gpg: Signature made Mon 11 Apr 2022 11:02:03 AM CEST
gpg: using RSA key DBE7D641D40E1A0C5D43FCD837B064855C101C1B
gpg: Good signature from "Tadej Janež <[email protected]>" [unknown]
gpg: WARNING: This key is not certified with a trusted signature!
gpg: There is no indication that the signature belongs to the owner.
Primary key fingerprint: 6DCA A76B D25A 2E11 7CBC BE07 3C4C CAFC 8E6D EC53
Subkey fingerprint: DBE7 D641 D40E 1A0C 5D43 FCD8 37B0 6485 5C10 1C1B
then you've successfully verified the genesis file signatures.