Validate any Bitcoin address - P2WSH, P2WPKH, P2SH, P2PKH - Mainnet & Testnet
encode/decode number as bitcoin variable length integer
[](https://github.com/bitcoinjs/bip174/actions/workflows/main_ci.yml) [](https://www.npmjs.org/package/bip174)
Decorator-based property validation for classes.
Wrap zod validation errors in user-friendly readable messages
Bech32 encoding / decoding
bitcoin OP codes
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.
BitGo SDK coin library for UTXO base implementation
A tiny secp256k1 JS
TypeScript library for Bitcoin apps.
Bitcoin Cash cashaddr address format support for Node.js and web browsers.
React Hook Form validation resolvers: Yup, Joi, Superstruct, Zod, Vest, Class Validator, io-ts, Nope, computed-types, TypeBox, arktype, Typanion, Effect-TS and VineJS
A pure and powerful JavaScript Bitcoin library.
Node validation utility functions for Docusaurus packages.
Unchained Capital's bitcoin utilities library.
Runtime validation and processing of JavaScript types
TLDS list for domain validation
An interface over BIP-32 and BIP-39 key derivation paths
A set of icons for all the main cryptocurrencies and altcoins, in a range of styles and sizes
Reactive primitives for Bitcoin apps.