bitcoinjs
Grow your team on GitHub
GitHub is home to over 50 million developers working together. Join them to grow your own development teams, manage permissions, and collaborate on projects.
Sign upRepositories
-
payjoin-client
A Payjoin Client Library in JS with TypeScript types
-
aezeed
A package for encoding, decoding, and generating mnemonics of the aezeed specification. (WIP)
-
bip44-constants
This package provides BIP44 coin constants as found here: https://github.com/satoshilabs/slips/blob/master/slip-0044.md
-
bip174
A BIP174 compatible partial Transaction encoding library.
-
bip38
BIP38 is a standard process to encrypt Bitcoin and crypto currency private keys that is less susceptible to brute force attacks thus protecting the user.
-
bip39
JavaScript implementation of Bitcoin BIP39: Mnemonic code for generating deterministic keys
-
bs58check
A straight forward implementation of base58check extending upon bs58.
-
merkle-lib
A performance conscious library for merkle root and tree calculations.
-
bolt11
A library for encoding and decoding lightning network payment requests as defined in BOLT #11.
-
bitcoinjs-lib
A javascript Bitcoin library for node.js and browsers.
-
-
indexd
An external bitcoind index management service module
-
coinselect
An unspent transaction output (UTXO) selection module for bitcoin.
-
electrum-mnemonic
Electrum Mnemonics (electrum v2 and greater)
-
-
fast-dat-parser
Superfast blockchain parser for stats
-
-
varuint-bitcoin
encode/decode number as bitcoin variable length integer https://en.bitcoin.it/wiki/Protocol_documentation#Variable_length_integer
-
-
regtest-client
A client library based off of the integration tests of bitcoinjs-lib. This requires a server component.
-
tiny-secp256k1-native
A tiny secp256k1 native wrapper
-
-
pushdata-bitcoin
encode/decode number as bitcoin pushdata integer
-
bip65
A BIP65 absolute lock-time encoding library.

