You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Wei Lu bf1be94fe3 add tests for checkEncode and checkDecode 11 years ago
demo Added version to getBitcoinAddress 11 years ago
src Merge pull request #55 from coinpunk/opcodecleanups 11 years ago
test add tests for checkEncode and checkDecode 11 years ago
.gitignore remove and ignore bitcoinjs-min.js 11 years ago
.travis.yml Add travis 11 years ago
LICENSE Updated licensing information. 13 years ago
README.md * Fixes address.js to be able to deal with testnet P2SH addresses 11 years ago
package.json update testling config & add badge to readme 11 years ago

README.md

bitcoinjs-lib

Bitcoin library for node.js and browsers.

browser support

Features

  • HD Wallets
  • Transaction creation and signing
  • ECDSA signing and verification

Installation

npm install bitcoinjs-lib

Building (for browsers)

npm run-script compile

Run the test suite

First install mocha (e.g. npm install -g mocha ).

Then, just run mocha at the root of the bitcoinjs-lib checkout directory.

Usage

node.js

var Bitcoin = require('bitcoinjs-lib')

Browser

Use the global Bitcoin object.

License

This library is free and open-source software released under the MIT license.

Copyright

BitcoinJS (c) 2011-2012 Stefan Thomas Released under MIT license http://bitcoinjs.org/

JSBN (c) 2003-2005 Tom Wu Released under BSD license http://www-cs-students.stanford.edu/~tjw/jsbn/

CryptoJS (c) 2009–2012 by Jeff Mott Released under New BSD license http://code.google.com/p/crypto-js/