Hi Cardanians,
Hoping someone can shed some light on how the signing keys for payment and stake addresses are derived from private key? Reading the documentation for cardano-address, the verification keys payment.vkey and stake.vkey are derived as:
payment.xvk:
$ cardano-address key child 1852H/1815H/0H/0/0 < root.xsk | cardano-address key public --with-chain-code > payment.xvk
stake.xvk:
cardano-address key child 1852H/1815H/0H/2/0 < root.xsk | cardano-address key public --with-chain-code > stake.xvk
I’m having trouble finding the explicit derivation of the signing keys from here. Thanks in advance for any help
<p align="center">
<big><strong>Cardano Addresses</strong></big>
</p>
<p align="center">
<a href="https://github.com/input-output-hk/cardano-addresses/releases"><img src="https://img.shields.io/github/v/release/input-output-hk/cardano-addresses?color=%239b59b6&label=RELEASE&sort=semver&style=for-the-badge"/></a>
<a href='https://github.com/input-output-hk/cardano-addresses/actions?query=workflow%3A"Continuous Integration"'><img src="https://img.shields.io/github/workflow/status/input-output-hk/cardano-addresses/Continuous Integration?style=for-the-badge" /></a>
<a href="https://input-output-hk.github.io/cardano-addresses/coverage/hpc_index.html"><img src="https://input-output-hk.github.io/cardano-addresses/coverage/badge.svg" /></a>
</p>
## Overview
This module provides mnemonic (backup phrase) creation, and conversion of a
mnemonic to seed for wallet restoration, and address derivation functionalities.
![](.github/example.gif)
## Documentation
API documentation is available [here](https://input-output-hk.github.io/cardano-addresses/haddock).
This file has been truncated. show original
i hope it’s work for you . @alex-2045
# cardano-addresses
The `cardano-addresses` utility is a command line tool for manipulating - guess
what - addresses.
You can find its source code in the following repository:
https://github.com/input-output-hk/cardano-addresses,
but most users would simply want the compiled binaries from the
[release page](https://github.com/input-output-hk/cardano-addresses/releases)
> **IMPORTANT** All of the steps described here apply to linux. You will have to
> adapt the commands to make things work on Windows, but the sequence of steps
> is the same.
## Installation
Simply download the latest released file for your operating system for the
[release page](https://github.com/input-output-hk/cardano-addresses/releases)
Unzip the file and you should get a `cardano-address` binary.
This file has been truncated. show original
1 Like