Bitcoin Miniscript, a high-level language for describing Bitcoin spending conditions. It includes a compiler/analyzer with a signer‑agnostic satisfier that derives symbolic witnesses (e.g., <sig(key)>).
encode/decode number as bitcoin variable length integer
TVM BoC disassembler
JavaScript obfuscator
Multicoin address validator for Bitcoin and other Altcoins.
[](https://github.com/bitcoinjs/bip174/actions/workflows/main_ci.yml) [](https://www.npmjs.org/package/bip174)
encode/decode value as bitcoin OP_PUSHDATA integer
A basic library for working with Tapscript, signatures and Bitcoin transactions.
Bech32 encoding / decoding
A Bitcoin wallet Snap.
bitcoin OP codes
INPAX core types and definitions
BitGo SDK coin library for UTXO base implementation
Methods for working with BIP 174 PSBTs
Validate any Bitcoin address - P2WSH, P2WPKH, P2SH, P2PKH - Mainnet & Testnet
Use the Coffee-Script extends keyword outside of Coffee-Script. Useful for easily extending existing existing classes, e.g. `require('csextends')(klass, extensions)`, and for providing your module consumers with an easy way to extend your classes, i.e. `B
Convert Satoshi <-> Bitcoin
Shared protocol types, enums, opcodes, and spreadsheet limits for bilig.
Bitcoin Cash and SLP general purpose address translation.
Fork of bip174 with BitGo specific changes
Command-line utility for BitGo UTXO transactions
Bitcoin Cash general purpose address translation.
Multicoin address validator for Bitcoin and other altcoins.
A tiny secp256k1 JS