Search npm for packages to use with Deno
Add them to your projects with a simple command that will already feel familar.
ripemd160
Compute ripemd160 of bytes or strings.
bs58
Base 58 encoding / decoding
bech32
Bech32 encoding / decoding
bs58check
A straightforward implementation of base58-check encoding
eciesjs
Elliptic Curve Integrated Encryption Scheme for secp256k1/curve25519
@noble/secp256k1
Fastest 4KB JS implementation of secp256k1 ECDH & ECDSA signatures compliant with RFC6979
wif
Bitcoin Wallet Import Format (WIF) decoding/encoding module
bip32
A BIP32 compatible library
bip66
Strict DER signature encoding/decoding.
bitcoinjs-lib
Client-side Bitcoin JavaScript library
merkletreejs
Construct Merkle Trees and verify proofs
keybase-ecurve
Elliptic curve cryptography, which uses keybase/bn for bignums
bitcoin-ops
bitcoin OP codes
pushdata-bitcoin
encode/decode value as bitcoin OP_PUSHDATA integer
bigi
Big integers.
cashaddrjs
Bitcoin Cash cashaddr address format support for Node.js and web browsers.
scryptsy
Pure JavaScript implementation of the scrypt key deriviation function that is fully compatible with Node.js and the browser.
ecurve
Elliptic curve cryptography
bchaddrjs
Bitcoin Cash general purpose address translation.
@trezor/utxo-lib
Client-side Bitcoin-like JavaScript library