Showing 1-20 of 12,125 packages
encode/decode number as bitcoin variable length integer
[](https://github.com/bitcoinjs/bip174/actions/workflows/main_ci.yml) [](https://www.npmjs.org/package/bip174)
bitcoin OP codes
Validate any Bitcoin address - P2WSH, P2WPKH, P2SH, P2PKH - Mainnet & Testnet
Bech32 encoding / decoding
A Bitcoin wallet Snap.
encode/decode value as bitcoin OP_PUSHDATA integer
Fork of bip174 with BitGo specific changes
Bitcoin Cash general purpose address translation.
A tiny secp256k1 JS
A pure and powerful JavaScript Bitcoin library.
Bitcoin Cash cashaddr address format support for Node.js and web browsers.
TypeScript library for Bitcoin apps.
This library parses and creates Bitcoin Miniscript Descriptors and generates Partially Signed Bitcoin Transactions (PSBTs). It provides PSBT finalizers and signers for single-signature, BIP32 and Hardware Wallets.

Mesh Bitcoin package
An interface over BIP-32 and BIP-39 key derivation paths
A complete TypeScript library for connecting to and making transactions on different blockchains
Multicoin address validator for Bitcoin and other Altcoins.
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)>).