- Use this tool to get master public key and chain code. With mater public key and chain code, we can create many child address follow BIP32, BIP39 and BIP44
- How to use tool:
npm run export_pubkey
- Use this tool to get child private key by index and passphrase
- How to use tool:
npm run export_privkey
- Use this tool to get child address by index and master public key
- How to use tool:
npm run export_address
- The BIP39 generates a seed from passphrase and password. The password is optional.
- The BIP32 generates master private key, chain code from seed. The private key created relevant master public key.
- From master private key and master public key, child keys can be created and they can have more children by themselve.
- The BIP44 creates a standard HD path to generate child keys from their parents key (master keys)
- An address of child is created by prarent public key and chain code. Follow this way, security issue should be faced that is leak child private key and chain code can help hacker to revert parents keys and sibling keys on the chain. Solution is used harden child keys. However, harden child address is created by private parents key.