Skip to content
This repository has been archived by the owner on Aug 21, 2020. It is now read-only.

HD Chimeric Wallet #18

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

SebastienGllmt
Copy link

See README in this PR


## Cardano Implementations

Cardano has two implementations - a Rust implementation (called *Jormungandr*) and a Haskell implementation. These vary in a few key ways so we refer to them separately.
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should we be specific about which implementation is targeted by this document?


## Meaning of *account*

The term "account" is unfortunately an overloaded term so we clarify all its uses here
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👌


- *Single type*: an address generated from a single UTXO derivation of a chimeric wallet. This key is sometimes called a *payment key* or a *spending key*.
- *Account type*: an address generated from a single chimeric account key.
- *Group type*: an address generated by the concatenation of a *spending key* and an *account key*
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It feels somewhat wrong to speak about chimeric wallet and chimeric account for Jörmungandr (or for a node in general). Nodes don't have this concept and for them, it's really just about keys. Hence in practice, a "Single" address is an address generated from a single key which references a UTxO, and so forth.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants