Skip to content

CIP-0005 | Define bech32 prefixes for genesis keys and create changelog #1027

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 15 additions & 1 deletion CIP-0005/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,12 @@ We define the following set of common prefixes with their corresponding semantic
| `drep_vk` | CIP-1852’s DRep verification key | Ed25519 public key |
| `drep_xsk` | CIP-1852’s DRep extended signing key | Ed25519-bip32 extended private key |
| `drep_xvk` | CIP-1852’s DRep extended verification key | Ed25519 public key with chain code |
| `gen_sk` | Genesis signing key | Ed25519 private key |
| `gen_vk` | Genesis verification key | Ed25519 public key |
| `gen_deleg_sk` | Genesis delegate private key | Ed25519 private key |
| `gen_deleg_vk` | Genesis delegate public key | Ed25519 public key |
| `gen_utxo_sk` | Genesis UTXO private key | Ed25519 private key |
| `gen_utxo_vk` | Genesis UTXO public key | Ed25519 public key |
| `kes_sk` | KES signing key | KES signing key |
| `kes_vk` | KES verification key | KES verification key |
| `policy_sk` | CIP-1855's policy private key | Ed25519 private key |
Expand Down Expand Up @@ -200,10 +206,18 @@ The only prior work done towards that direction has been [jcli](https://input-ou

- Available JavaScript library: [cip5-js](https://www.npmjs.com/package/@dcspark/cip5-js)

## Changelog

In order to make it easy to keep up with updates to this CIP, we include the following table as a log of the changes sorted in decreasing order of date. Changes to the CIP should include an entry at the top of the table that includes a unique sequential identifier of the change, the date of the changes (in the format YYYY-MM-DD), a summary of the changes, and a link to the pull request that introduces the changes.

| ID | Date | Summary of changes | Pull Request |
| --- | --- | --- | --- |
| 1 | 2024-04-22 | Defined bech32 prefixes for genesis keys and created changelog. | [#1027](https://github.com/cardano-foundation/CIPs/pull/1027) |

## Copyright

This CIP is licensed under [Apache-2.0](https://www.apache.org/licenses/LICENSE-2.0).

[CIP-0014]: https://github.com/cardano-foundation/CIPs/blob/645243e30b5aae109a70ec2b47af70dcc808bc56/CIP-0014
[CIP-0105]: https://github.com/cardano-foundation/CIPs/blob/master/CIP-0105/README.md
[CIP-0129]: https://github.com/cardano-foundation/CIPs/blob/master/CIP-0129/README.md
[CIP-0129]: https://github.com/cardano-foundation/CIPs/blob/master/CIP-0129/README.md