Skip to content

v0.3.0 Key Derivation and Conversion Commands

Compare
Choose a tag to compare
@safestak-keith safestak-keith released this 10 Jun 16:49
· 4 commits to main since this release
13a1478

Changes

New Wallet Key Commands

Derive Account Key

Derives the account extended signing key (standard bech32 format) from a recovery-phrase and optional passphrase at a particular index (default 0).

cscli wallet key account derive --recovery-phrase "<recovery_phrase>" [--language <language>] [--passphrase <passphrase>] [--account-index <derivation_index>]

Convert Verification Key

Converts a signing key to a verification key (standard bech32 format) and optionally writes to a cardano-cli compatible vkey file.

cscli wallet key verification convert --signing-key <signing_key> [--verification-key-file <output_vkey_path>]

Installation

The easiest way is to install the .NET SDK and install the global tool cscli.

dotnet tool install --global cscli

Alternatively, please download the platform-specific binaries in the release Assets below

Assets SHA256 Checksums

cscli.win-x64.exe: 33F58E16A1BC3577E54D0ADBACF43E6CF548A1181A350B9F41997229272DDD99
cscli.linux-x64: DD92C309A58AC8F2BD4761A9D89B4BCE3E5F27973FC6805C33EBA294C8C897C8
cscli.osx-x64: E0A94E6C7F481BDD080B2A934B0B3C7A4DA2C89C9837F64538460EB9FECE85FE

Usage and Overview

Please see the README documentation