Skip to content

williamwa/nodewallet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A Bitcoin Wallet based on NodeJS and Bitcoind RPC API

Screenshot

Plan:

  1. RPC proxy
  2. use https
  3. login/logout feature ()
  4. readonly mode (so that user can only view the wallet, but can not make transaction)
  5. multiple account mode (developed for merchats to view balance and transactions for multiple accounts)

How to use it:

  1. install bitcoind

  2. config bitcond to accept RPC call

vim ~/.bitcoin/bitcoin.conf
  1. git clone [email protected]:lancehub/nodewallet.git

  2. copy config.sample.js to config.js and edit config.js add your username password to it

cp config.sample.js config.js
vim config.js
  1. npm install

  2. generate key/cert for https

openssl req -x509 -days 365 -nodes -newkey rsa:1024 -keyout key.pem -out cert.pem
  1. node app and then visit: https://yourserver:9000

About

A NodeJS Bitcoin Wallet

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published