创建 Ethereum HD wallet
使用的 JavaScript 套件包含:
bip39:实作 BIP39,随机产生新的 mnemonic code,并可以将其转成 binary 的 seed。
ethereumjs-wallet:产生和管理公私钥,我使用其中的 hdkey 子套件来创建 HD Wallet。
ethereumjs-util:集合许多 Ethereum 需要的运算功能。
安装依赖
$ mkdir accountsWallet
$ cd accountsWallet
$ npm init
$ npm install bip39 ethereumjs-wallet ethereumjs-util --save
$ vi index.js
具体代码:
var bip39