IoTeX Wallet HD Derivation Path
This page is intended for developers and people who would like to deep dive in IoTeX wallet knowledge. Please be careful if you extract private keys manually.
HD derivation path means hierarchical deterministic wallet derivation path. It is a way to derive multiple accounts from the same mnemonic seed.
m/44'/304as its HD path. You can view all HD paths for all coins here: https://github.com/satoshilabs/slips/blob/master/slip-0044.md
If you use mnemonic seed and HD to derive wallets,
m/44'/304'/0'/0is the 0-th wallet for IoTeX Wallet and
m/44'/304'/0'/1is the 1st wallet.
A full HD path is usually like this
m / purpose' / coin_type' / account' / change / address_index
Using this HD path, you can manually derive your private keys from mnemonic seed. A tool you can do that is https://iancoleman.io/bip39/.
Any online tools are not safe if you operate your mnemonic seed or private keys. If download the tool and run it locally. Please also use an offline computer to run it.
A tutorial of using the tool with IoTeX wallet is https://community.iotex.io/t/migrate-your-iotex-wallet-from-trust-wallet-to-iopay/2352