Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jjyr/hdwallet
HD wallet BIP-32 related key derivation utilities.
https://github.com/jjyr/hdwallet
bip32 bitcoin cryptocurrency hd-wallet hdwallet rust
Last synced: 8 days ago
JSON representation
HD wallet BIP-32 related key derivation utilities.
- Host: GitHub
- URL: https://github.com/jjyr/hdwallet
- Owner: jjyr
- License: mit
- Archived: true
- Created: 2018-12-21T15:20:23.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2023-11-12T21:56:53.000Z (12 months ago)
- Last Synced: 2024-10-06T15:48:45.095Z (30 days ago)
- Topics: bip32, bitcoin, cryptocurrency, hd-wallet, hdwallet, rust
- Language: Rust
- Homepage:
- Size: 124 KB
- Stars: 33
- Watchers: 5
- Forks: 14
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-rust-cn - hdwallet - 32 HD wallet related key derivation utilities. (应用 / Cryptocurrencies)
- awesome-rust - hdwallet - 32 HD wallet related key derivation utilities. (Applications / Cryptocurrencies)
- awesome-rust - hdwallet - 32 HD wallet related key derivation utilities. (Applications / Blockchain)
- awesome-rust-cn - hdwallet - 32高清钱包推导工具相关的关键。 (应用程序 Applications / 加密货币 Cryptocurrencies)
- awesome-rust-zh - hdwallet - BIP-32 HD 钱包相关的密钥派生工具。 (应用 / 加密货币)
- awesome-rust - hdwallet - BIP-32 HD wallet related key derivation utilities. (Applications / Blockchain)
- awesome-rust - hdwallet - 32 HD wallet related key derivation utilities. (应用 Applications / 加密货币 Cryptocurrencies)
- fucking-awesome-rust - hdwallet - BIP-32 HD wallet related key derivation utilities. (Applications / Blockchain)
- fucking-awesome-rust - hdwallet - BIP-32 HD wallet related key derivation utilities. (Applications / Blockchain)
README
# HDWallet
[![Crates.io](https://img.shields.io/crates/v/hdwallet.svg)](https://crates.io/crates/hdwallet)
[![MIT licensed](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)
[Docs](https://docs.rs/hdwallet)HD wallet([BIP-32]) key derivation utilities.
This crate is build upon [secp256k1] crate, this crate only provides [BIP-32] related features, for signature features see the [secp256k1 documentation](https://docs.rs/secp256k1).
* [`ChainPath`] and [`KeyChain`] are used to derive HD wallet keys.
* [`Derivation`] describes key derivation info.
* [`ExtendedPrivKey`] and [`ExtendedPubKey`] represent extended keys according to [BIP-32], which can derives child keys.
* [`KeyIndex`] indicates child key's index and type(Normal key or Hardened key).
* [`Error`] errors.`hdwallet` itself is a key derivation framework.
Check `hdwallet-bitcoin` if you want to derive bitcoin keys; you can find or submit other crypto currencies on [hdwallet homepage](https://github.com/jjyr/hdwallet).## Documentation
* [HDWallet](https://docs.rs/hdwallet)
* [HDWallet Bitcoin](https://docs.rs/hdwallet-bitcoin)## License
MIT
[BIP-32]: https://github.com/bitcoin/bips/blob/0042dec548f8c819df7ea48fdeec78af21974384/bip-0032.mediawiki "BIP 32"
[secp256k1]: https://github.com/rust-bitcoin/rust-secp256k1/ "secp256k1"