Bitcoin-native utilities for Stacks blockchain development — address validation, STX/BTC conversion, contract helpers, and on-chain identity tools.
A tiny secp256k1 JS
A tiny secp256k1 JS
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

Bech32 encoding / decoding
Validate any Bitcoin address - P2WSH, P2WPKH, P2SH, P2PKH - Mainnet & Testnet
A Bitcoin wallet Snap.
encode/decode value as bitcoin OP_PUSHDATA integer
The full stack toolkit to build onchain app UX.
The full stack toolkit to build onchain app UX.
The full stack toolkit to build onchain app UX.
The full stack toolkit to build onchain app UX.
The full stack toolkit to build onchain app UX.
The full stack toolkit to build onchain app UX.
The full stack toolkit to build onchain app UX.
The full stack toolkit to build onchain app UX.
This module provides native bindings to ecdsa secp256k1 functions
Fork of bip174 with BitGo specific changes
Bitcoin Cash general purpose address translation.
A pure and powerful JavaScript Bitcoin library.
TypeScript library for Bitcoin apps.