A javascript Bitcoin library for node.js and browsers.
27ec74ba8a
The BigInteger class we're using supports negative integers and encodes them with a sign bit. Since in our application we are dealing with unsigned integers only, we need to disable this functionality by creating two wrapper functions toByteArrayUnsigned and fromByteArrayUnsigned. |
||
---|---|---|
crypto-js | ||
events | ||
jsbn | ||
address.js | ||
base58.js | ||
bitcoin.js | ||
ecdsa.js | ||
eckey.js | ||
opcode.js | ||
README.md | ||
script.js | ||
transaction.js | ||
txdb.js | ||
util.js | ||
wallet.js |
bitcoinjs-lib
A library containing Bitcoin client-side functionality in JavaScript, most notably ECDSA signing and verification.
Status
This is currently pretty raw code. We're planning to clean it up, convert everything into CommonJS modules and put a flexible build system in place.
Prototype software, use at your own peril.