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
-
bip44-constants
This package provides BIP44 coin constants as found here: https://github.com/satoshilabs/slips/blob/master/slip-0044.md
-
bip39
JavaScript implementation of Bitcoin BIP39: Mnemonic code for generating deterministic keys
-
-
payjoin-client
A Payjoin Client Library in JS with TypeScript types
-
bitcoinjs-lib
A javascript Bitcoin library for node.js and browsers.
-
-
bip174
A BIP174 compatible partial Transaction encoding library.
-
-
merkle-lib
A performance conscious library for merkle root and tree calculations.
-
bs58check
A straight forward implementation of base58check extending upon bs58.
-
bolt11
A library for encoding and decoding lightning network payment requests as defined in BOLT #11.
-
aezeed
A package for encoding, decoding, and generating mnemonics of the aezeed specification. (WIP)
-
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.
-
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.