Search npm for packages to use with Deno
Add them to your projects with a simple command that will already feel familar.
@scure/btc-signer
Audited & minimal library for Bitcoin. Handle transactions, Schnorr, Taproot, UTXO & PSBT
@kimafinance/btc-signer
Audited & minimal library for creating, signing & decoding Bitcoin transactions: with Schnorr, Taproot, UTXO & PSBT
@arklabs/wallet-sdk
Bitcoin wallet SDK with Taproot and Ark integration
scure-btc-signer-cjs
Audited & minimal library for creating, signing & decoding Bitcoin transactions: with Schnorr, Taproot, UTXO & PSBT
tweakroot
tweak a taproot pubkey using elliptic curve operations
key2pub
Convert Taproot private keys to public keys
bip86
BIP86 - Derives taproot addresses from seed, xprv/xpub and tprv/tpub in javascript
@cmdcode/tapscript
A basic library for working with Tapscript, signatures and Bitcoin transactions.
@louisark/wallet-sdk
Bitcoin wallet SDK with Taproot and Ark integration
@scrow/tapscript
A development build of tapscript. Built for escrow.
@arklabs/btc-signer
Audited & minimal library for Bitcoin. Handle transactions, Schnorr, Taproot, UTXO & PSBT
@ordinalsbot/tapscript
A basic library for working with Tapscript, signatures and Bitcoin transactions.
p2tr
Utilities for working with P2TR outputs
@swan-bitcoin/xpub-lib
A JavaScript library for bitcoin address derivation from extended public keys, built upon bitcoinjs-lib and Unchained's bitcoin utilities. Supports P2PKH, P2SH, and P2WPKH (bech32) addresses as defined in BIP44, BIP49, and BIP84.
@bnonni/assets
Taproot assets client methods similar @alexbosworth/lightning
@vulpemventures/btc-signer
Audited & minimal library for creating, signing & decoding Bitcoin and Elements transactions: with Schnorr, Taproot, UTXO & PSBT and PSET
ripemd160
Compute ripemd160 of bytes or strings.
@fireblocks/psbt-sdk
SDK for signing Partially Signed Bitcoin Transactions (PSBTs) using Fireblocks
bs58
Base 58 encoding / decoding
bech32
Bech32 encoding / decoding