bitcoinjs-lib

Bitcoin client library

A JavaScript library providing an implementation of Bitcoin transactions and APIs.

A javascript Bitcoin library for node.js and browsers.

GitHub

6k stars
195 watching
2k forks
Language: JavaScript
last commit: about 2 months ago
Linked from 6 awesome lists

bitcoinbitcoinjsbitcoinjs-libbrowserifyjavascriptnodejs

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
bcoin-org/bcoin An implementation of the Bitcoin protocol in JavaScript and C/C++ for Node.js and browsers. 3,016
brix/crypto-js A JavaScript library implementing various cryptographic standards 15,859
pointbiz/bitaddress.org A JavaScript client-side Bitcoin wallet generator providing an all-in-one HTML document with embedded JavaScript and CSS. 2,468
bitjson/typescript-starter A tool to quickly create and configure a new Node.js project with TypeScript support 3,491
bitpay/bitcoind.js Provides a Node.js interface to the Bitcoin blockchain 44
louischatriot/nedb A JavaScript library implementing a simple and fast in-memory or persistent database 13,504
bitcoin-studio/bitcoin-programming-with-bitcoinjs A guide to creating Bitcoin transactions using the BitcoinJS library and other tools. 162
ethers-io/ethers.js A comprehensive JavaScript library for interacting with the Ethereum blockchain 7,985
bitcoin/bitcoin A software system that connects to and validates Bitcoin transactions 79,540
bitcoinjs/bitcoinjs-message A library providing functions to generate digital signatures for Bitcoin messages. 130
linkedin/dustjs An asynchronous JavaScript templating system for rendering HTML templates on both the client-side and server-side. 2,913
chrischo-h/bitcoin-sdk-js A JavaScript library for creating and managing Bitcoin transactions, including support for advanced smart contract features like multisig, hashlock, and Taproot. 32
bitpay/bitcore-message A package that allows developers to verify and sign bitcoin messages in Node.js and web browsers. 88
moneybutton/yours-bitcoin A JavaScript implementation of Bitcoin designed to be decentralized and trust-minimized, with a focus on ease of use and comprehensive testing. 197
bitcoinjs/minimaldata Validates whether a script uses only minimal data pushes in Bitcoin transactions. 2