Skip to content
@bitcoinjs

bitcoinjs

Open source organisation for Bitcoin libraries

Popular repositories Loading

  1. bitcoinjs-lib bitcoinjs-lib Public

    A javascript Bitcoin library for node.js and browsers.

    JavaScript 6k 2.3k

  2. bip39 bip39 Public

    JavaScript implementation of Bitcoin BIP39: Mnemonic code for generating deterministic keys

    JavaScript 1.2k 457

  3. bip38 bip38 Public

    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.

    JavaScript 219 105

  4. coinselect coinselect Public

    An unspent transaction output (UTXO) selection module for bitcoin.

    JavaScript 207 118

  5. bip32 bip32 Public

    A BIP32 compatible library.

    JavaScript 196 133

  6. bitcoinjs-message bitcoinjs-message Public

    JavaScript 134 82

Repositories

Showing 10 of 41 repositories
  • bip32-utils Public

    A small set of utilities for use with BIP32 HD key nodes

    bitcoinjs/bip32-utils's past year of commit activity
    JavaScript 76 MIT 50 1 0 Updated Sep 17, 2026
  • bip38 Public

    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.

    bitcoinjs/bip38's past year of commit activity
    JavaScript 219 MIT 105 0 15 Updated Sep 17, 2026
  • bip39 Public

    JavaScript implementation of Bitcoin BIP39: Mnemonic code for generating deterministic keys

    bitcoinjs/bip39's past year of commit activity
    JavaScript 1,180 ISC 457 8 5 Updated Sep 16, 2026
  • coinselect Public

    An unspent transaction output (UTXO) selection module for bitcoin.

    bitcoinjs/coinselect's past year of commit activity
    JavaScript 207 MIT 118 17 11 Updated Sep 8, 2026
  • bip174 Public

    A BIP174 compatible partial Transaction encoding library.

    bitcoinjs/bip174's past year of commit activity
    JavaScript 37 MIT 38 3 4 Updated Sep 8, 2026
  • varuint-bitcoin Public

    encode/decode number as bitcoin variable length integer https://en.bitcoin.it/wiki/Protocol_documentation#Variable_length_integer

    bitcoinjs/varuint-bitcoin's past year of commit activity
    JavaScript 8 6 0 3 Updated Sep 8, 2026
  • uint8array-tools Public

    A set of tools for Uint8Array to aide in the move from Buffers.

    bitcoinjs/uint8array-tools's past year of commit activity
    JavaScript 1 MIT 3 1 2 Updated Sep 7, 2026
  • ecpair Public

    The ECPair module for bitcoinjs-lib

    bitcoinjs/ecpair's past year of commit activity
    JavaScript 29 MIT 35 5 1 Updated Aug 28, 2026
  • bs58check Public

    A straight forward implementation of base58check extending upon bs58.

    bitcoinjs/bs58check's past year of commit activity
    JavaScript 103 MIT 54 2 6 Updated May 25, 2026
  • bip44-constants Public

    This package provides BIP44 coin constants as found here: https://github.com/satoshilabs/slips/blob/master/slip-0044.md

    bitcoinjs/bip44-constants's past year of commit activity
    JavaScript 94 MIT 63 0 0 Updated Apr 14, 2026