<p>As long as they utilize a form of public key cryptography, I think the answer is yes. My understanding is that <a href="https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki" rel="nofollow noreferrer">BIP32</a> was meant to be a standard for Bitcoin, but not the only possible implementation of a hierarchy structure for deterministic key pair generation. The examples given in the standard are, however, specific to elliptic curve used by Bitcoin:</p>

<blockquote>
  <p>we will assume the public key cryptography used in Bitcoin, namely
  elliptic curve cryptography using the field and curve parameters
  defined by secp256k1</p>
</blockquote>

<p>This means that it would work for other types of public key cryptography, though you may have to tweak the generation functions for different size keys (other than 32 bit private keys and 33 bit compressed public keys). Of course the security of the arbitrary scheme depends on the design, but that wasn't what this question was asking.</p>

CC BY-SA 4.0
2018-08-23T13:37:04.140Z
2018-08-23T13:37:04.140Z
JBaczuk
<p>Suppose I want to create an arbitrary tree deriving from one master secret, with an arbitrary structure, with some branches being arbitrary different crypto-currencies (e.g. BTC/ETH/XRP/...).</p>

<p>Is this always possible? Are there any currencies that won't be supported by such a private key generation scheme?</p>

<bip32-hd-wallets>
Are HD wallets, with multiple hierarchies, supported across all crypto-currencies?
ripper234
# Are HD wallets, with multiple hierarchies, supported across all crypto-currencies?

(Asked by: username_0 on 2018-08-23)

Suppose I want to create an arbitrary tree deriving from one master secret, with an arbitrary structure, with some branches being arbitrary different crypto-currencies (e.g. BTC/ETH/XRP/...).

Is this always possible? Are there any currencies that won't be supported by such a private key generation scheme?

**Tags:** bip32-hd-wallets


---

## 1 answers

### Answer by username_1 on 2018-08-23. Score: 1 | Accepted answer

As long as they utilize a form of public key cryptography, I think the answer is yes. My understanding is that [BIP32](https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki) was meant to be a standard for Bitcoin, but not the only possible implementation of a hierarchy structure for deterministic key pair generation. The examples given in the standard are, however, specific to elliptic curve used by Bitcoin:

> we will assume the public key cryptography used in Bitcoin, namely
> elliptic curve cryptography using the field and curve parameters
> defined by secp256k1

This means that it would work for other types of public key cryptography, though you may have to tweak the generation functions for different size keys (other than 32 bit private keys and 33 bit compressed public keys). Of course the security of the arbitrary scheme depends on the design, but that wasn't what this question was asking.


---

