address of wallet. this, wallet address is the globally unique stored key for storage
Optional
chainThe chaincode, which is effectively a public key used to derive children.
Optional
depthThe depth of this wallet, which is the number of components in its path.
Optional
fingerprintThe fingerprint.
A fingerprint allows quick qay to detect parent and child nodes,
but developers should be prepared to deal with collisions as it is only 4 bytes.
The index of the generated wallet address. For non-HD wallets, the index will always be 0
HD wallet?
Optional
mnemonicmnemonic phrase, a word list
Optional
parentThe parent fingerprint.
The password of the wallet, used to encrypt mnemonic and privateKey. If password is not empty, mnemonic and privateKey should be ciphertext
Optional
pathWallet path. For non-HD wallets, the path is empty
private key and public key
Remark
https://github.com/jakearchibald/idb