hdwallet 0.2.0

Hierarchical deterministic wallet (BIP-32)
Documentation

HDWallet

Crates.io MIT licensed Build Status Docs

HD wallet BIP-32 related key derivation utilities.

This crate is build upon secp256k1 crate, only provide BIP-32 related features, for signatures see the secp256k1 documentation.

  • [ChainPath] and [KeyChain] used to derivation child keys from string represented path.
  • [HDKey] return value of key_chain.fetch_key, HDKey represent a derivated key which include a ExtendedPrivKey and other derivation info.
  • [ExtendedPrivKey] and [ExtendedPubKey] as BIP-32 described it is basic struct in hdwallet.
  • [KeyIndex] is a simple enum indicate the index and type of child key(Normal key or Hardened key).
  • [Error] errors.

hdwallet crate itself is a key derivation framework.

Check hdwallet-bitcoin if you want derivation bitcoin keys, and you can find or submit other crypto currencies supports on hdwallet homepage.

Documentation

License

MIT