node.js bitcoin HD wallet service, bitcoind- and BIP44-compatible.
First clone the repository and install the dependencies using the next commands:
$ npm install
$ sudo npm link
Now you are ready for use it globally:
$ ./walletd
A full node, BloqEnterprise router or bitcoind, is required to transmit transactions to the network.
RPC credentials are stored in rpc-info.json:
{
"protocol": "http",
"user": "myusername",
"pass": "mysecretPassword",
"host": "127.0.0.1",
"port": "8332"
}
The wallet will contact 127.0.0.1 port 8333 for P2P header & block requests.
For commands and options, run
$ waljs --help
$ export WAL_SECRET="this is my secret encryption passphrase"
$ waljs --create
See the bitcoind RPC compatibility chart.