BIP44-like HD paths for account based coins
This is following Trezor's recommendation that
If the coin is UTXO-based the path should have all five parts, precisely as defined in BIP-32. If it is account-based we follow Stellar's SEP-0005 - paths have only three parts 44'/c'/a'.
Example paths to use this for
m/44'/234'/a' IOV
m/44'/134'/a' Lisk
m/44'/1120'/a' RISE
m/44'/148'/a' Stellar
This is called "BIP44-like" because it follows the idea of BIP44 but is not compatible to the 5 component BIP44 standard.
The default Ethereum derivation path
This is compatible to MetaMask and Trezor.
What MetaMask calls the account is a BIP44 address index: m/44'/60'/0'/0/a (see https://github.com/MetaMask/eth-hd-keyring/blob/018a11a3a2/index.js#L8)
The account index a
starting at 0
An IOV HD path in the form m/44'/234'/a'
The account index a
starting at 0
An IOV faucet HD path in the form m/1229936198'/coinType'/instanceIndex'/accountIndex'
A SLIP-0044 coin. Defaults to 1 (i.e. "Testnet (all coins)") when unset.
0-based index of the faucet instance. Defaults to 0 when unset.
0-based index of the account. Account 0 is the token holder and accounts >= 1 are the distributor accounts. Defaults to 0 when unset.
Generated using TypeDoc
Only use this for the real BIP-0044 with
Don't be misled by people calling their path BIP44 in cases where it is not.