cardano-signer 1.31.0 (PaperWallet Edition)
Release Notes for 1.31.0
Key-Generation: Deadalus PaperWallet Support 🥳
-
This update adds support for the 27-word Daedalus PaperWallet Style Mnemonic. It allows users to generate there keys from it and to participate in the NIGHT token claim for example.
-
Also, its allows users with a 27-word mnemonics to convert it into a regular 12-word byron daedalus mnemonic.
-
You can use it like the byron features introduced in version 1.29.0 (https://github.com/gitmachtl/cardano-signer/releases/tag/v1.29.0)
cardano-signer keygen --byron \
--mnemonics "force usage medal chapter start myself odor ripple concert aspect wink melt afford lounge smart bulk way hazard burden type broken defense city announce reward same tumble" \
--address "DdzFFzCqrht89gKVKa2Ucz2UCP6VTJjabYuiaNHgKXtCfGaJmWkpYvzcr1Tt8EcFkuyHxwDyhEfskbNbuKCqroGEbLQqEbwkEqSb4Kqq" \
--json-extended
{
"workMode": "keygen-byron",
"derivationPath": "15H/20H",
"derivationType": "byron",
"paperWalletMnemonics": "force usage medal chapter start myself odor ripple concert aspect wink melt afford lounge smart bulk way hazard burden type broken defense city announce reward same tumble",
"mnemonics": "swim average antenna there trap nice good stereo lion safe next brief",
"rootKey": "70ce27ea3534037d386b5f9faf55c056f97d9bcb107a8eb8147c77e6230e0553cefba8a2da4539c7189972175b194a57fe9b58c6673837179bc920d8203f3375057ce5948393b1774b7ec56d78211becb1fe6e4d522aa5381b13051e5a33fc77",
"rootPublicKey": "bfadcb34f4288b392faf9b65efd0d2f6a7e5ad21591d3d21a3920e8661a5b948057ce5948393b1774b7ec56d78211becb1fe6e4d522aa5381b13051e5a33fc77",
"address": "DdzFFzCqrht89gKVKa2Ucz2UCP6VTJjabYuiaNHgKXtCfGaJmWkpYvzcr1Tt8EcFkuyHxwDyhEfskbNbuKCqroGEbLQqEbwkEqSb4Kqq",
"secretKey": "d438234fd297771d9d69dc0cc9c755b50997c4e49162278aa51c888f7c06a60c00e50a4b9c37a376eb79c14a331fd62686d72204aef7651d74c3bf4ee5e370f4a2cd808fae9c8aebbac3e56b47b7a604bf2c732f8587c433189cbebfe234492f3b6ecdcd8be8270e92cefee706e391bc4fb5ef5a1ee351a78e0ffe8a58533a84",
"publicKey": "a2cd808fae9c8aebbac3e56b47b7a604bf2c732f8587c433189cbebfe234492f",
"output": {
"skey": {
"type": "PaymentSigningKeyByron_ed25519_bip32",
"description": "Payment Signing Key",
"cborHex": "5880d438234fd297771d9d69dc0cc9c755b50997c4e49162278aa51c888f7c06a60c00e50a4b9c37a376eb79c14a331fd62686d72204aef7651d74c3bf4ee5e370f4a2cd808fae9c8aebbac3e56b47b7a604bf2c732f8587c433189cbebfe234492f3b6ecdcd8be8270e92cefee706e391bc4fb5ef5a1ee351a78e0ffe8a58533a84"
},
"vkey": {
"type": "PaymentVerificationKeyByron_ed25519_bip32",
"description": "Payment Verification Key",
"cborHex": "5820a2cd808fae9c8aebbac3e56b47b7a604bf2c732f8587c433189cbebfe234492f"
}
}
}
You can see that the keys were derived and the path for the given byron paper wallet address was automatically calculated. The original 27-word mnemonics can be found in the paperWalletMnemonics
output, and the unscrambled regular 12-word byron daedalus mnemonic can be found in the normal mnemonics
output. So you can also use this feature to convert from 27-word to 12-word mnemonic.
Other changes:
- Lifted the restriction for EXODUS cardano wallet derivation to allow all derivation paths, was locked down to the first standard one before.