Skip to content

Commit 1f85125

Browse files
authored
CIP-0005 | Define bech32 prefixes for extended pool operator keys
https://cips.cardano.org/cip/CIP-0005 does not specify bech32 prefixes for extended pool operator keys. These were added to cardano-api with IntersectMBO/cardano-api#781 and part of cardano-cli with IntersectMBO/cardano-cli#1091 This PR modifies CIP-0005 to define a standard set of prefixes for them. Other changes: - Added [https://github.com/gitmachtl/cardano-signer](cardano-signer) to the list of tools (acceptance criteria) - Added an entry in the Changelog table
1 parent 6c7e23d commit 1f85125

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

CIP-0005/README.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,8 @@ We define the following set of common prefixes with their corresponding semantic
7777
| `policy_vk` | CIP-1855's policy public key | Ed25519 public key |
7878
| `pool_sk` | Pool operator signing key | Ed25519 private key |
7979
| `pool_vk` | Pool operator verification key | Ed25519 public key |
80+
| `pool_xsk` | Pool operator extended signing key | Ed25519-bip32 extended private key |
81+
| `pool_xvk` | Pool operator extended verification key | Ed25519 public key with chain code |
8082
| `root_sk` | CIP-1852's root private key | Ed25519 private key |
8183
| `root_vk` | CIP-1852's root public key | Ed25519 public key |
8284
| `root_xsk` | CIP-1852's extended root private key | Ed25519-bip32 extended private key |
@@ -200,6 +202,7 @@ The only prior work done towards that direction has been [jcli](https://input-ou
200202
- [x] cardano-wallet
201203
- [x] Blockfrost
202204
- [x] cardanoscan, cexplorer
205+
- [x] cardano-signer
203206
- ... and more
204207

205208
### Implementation Plan
@@ -212,7 +215,8 @@ In order to make it easy to keep up with updates to this CIP, we include the fol
212215

213216
| ID | Date | Summary of changes | Pull Request |
214217
| --- | --- | --- | --- |
215-
| 1 | 2024-04-22 | Defined bech32 prefixes for genesis keys and created changelog. | [#1027](https://github.com/cardano-foundation/CIPs/pull/1027) |
218+
| 1 | 2025-04-22 | Defined bech32 prefixes for genesis keys and created changelog. | [#1027](https://github.com/cardano-foundation/CIPs/pull/1027) |
219+
| 2 | 2025-05-13 | Defined bech32 prefixes for extended pool operator keys | [#](https://github.com/cardano-foundation/CIPs/pull/) |
216220

217221
## Copyright
218222

0 commit comments

Comments
 (0)