项目作者: gisvr

项目描述 :
An example of hd Wallet
高级语言: JavaScript
项目地址: git://github.com/gisvr/hd-address-example.git
创建时间: 2020-07-29T07:33:27Z
项目社区:https://github.com/gisvr/hd-address-example

开源协议:MIT License

下载


hd-address-example

An example of hd Wallet

NPM version

Reference

HD Wallet (bip32)
Mnemonic wordlists reference (bip39)
HD Wallet coin type list (bip44)
m / purpose’ / coin_type’ / account’ / change / address_index

  1. / address 0
  2. coinType 0(btc) -- account 0 -- change 0
  3. / \ address 1
  4. root -- BIP44
  5. \
  6. coinType 60(eth) -- account 0 -- change 1 -- address 0

Initialization

  1. Mnemonic Initialization example
  2. Seed Initialization example
  3. Base58 Initialization example

Basic Usage

  1. Get Mnemonic example
  2. Get BTC ETH TRX address example
  3. Get keypair get keypair example

Advanced Usage

  1. EOS extension example
  2. Get address using chain code: example example

CLI

  1. Creating a new HD wallet form mnemonic,seed,base58: example
  2. Deriving keys at a HD path example
  3. Batch create address example

Other

  1. TRX address using private key or public key example

Donor Address

  1. "BTC": "1HthGRdzxunKAiMSazDdL8PZhE4qWpeBNK",
  2. "BCH": "12owPGh3cXLk8HevCEx5fZAMPqZPBgvgmX",
  3. "LTC": "LchXCPCtYTKUvksjf5RvkZhCwvYQrYewaa",
  4. "ETH": "0x4E04823FDF08E862201a4cfA595dc1Ec72AdF3Ab",
  5. "TRX": "TZFH9KReZpsWZZ9Q2bVyXGQtmvVL3PV8gE",