Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ZIP 32] clarify that path notation applies to any context #912

Open
daira opened this issue Oct 9, 2024 · 0 comments
Open

[ZIP 32] clarify that path notation applies to any context #912

daira opened this issue Oct 9, 2024 · 0 comments

Comments

@daira
Copy link
Collaborator

daira commented Oct 9, 2024

We adapt the path notation of BIP 32 [#bip-0032] to describe shielded HD paths, using prime marks ($'$) to
indicate hardened derivation ($i' = i + 2^{31}$) as in BIP 44 [#bip-0044]:

  • $\mathsf{CKDfvk}(\mathsf{CKDfvk}(\mathsf{CKDfvk}(m_\mathsf{Sapling}, a), b), c)$ is written as $m_\mathsf{Sapling} / a / b / c.$

This should say $\mathsf{CKDfvk}(\mathsf{CKDfvk}(\mathsf{CKDfvk}(m_\mathsf{Context}, a), b), c)$ is written as $m_\mathsf{Context} / a / b / c,$ where $\mathsf{Context}$ is $\mathsf{Sapling},$ $\mathsf{Orchard},$ or an arbitrary context.

@nuttycom nuttycom changed the title ZIP 32: clarify that path notation applies to any context [ZIP 32] clarify that path notation applies to any context Nov 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants