bitcoinerlab

bitcoinerlab/playground

Educational TypeScript code samples for learning Bitcoin transactions with @bitcoinerlab libraries.

TypeScript
4
1
No license
Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of bitcoinerlab/playground

Account's avatar
Fork of bitcoinjs-message
Account's avatar
A TypeScript library for Bitcoin transaction management, based on Bitcoin Descriptors for defining inputs and outputs. It facilitates optimal UTXO selection and transaction size calculation.
Account's avatar
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.
Account's avatar
A TypeScript library for retrieving Bitcoin funds from ranged descriptors, leveraging @bitcoinerlab/explorer for standardized access to multiple blockchain explorers.
Account's avatar
Bitcoin Blockchain Explorer: Client Interface featuring Esplora and Electrum Implementations.
Account's avatar
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)>).
Account's avatar
Bitcoin Miniscript policy compiler
Account's avatar
A library for performing elliptic curve operations on the secp256k1 curve. It is designed to integrate into the BitcoinJS & BitcoinerLAB ecosystems and uses the audited noble-secp256k1 library. It is compatible with environments that do not support WASM, such as React Native.
Account's avatar
Ledger Hardware Wallet Node implementation of the communication layer, using node-hid
Account's avatar
Ledger Hardware Wallet WebHID implementation of the communication layer
Account's avatar
Ledger Hardware Wallet Bitcoin Application Client
Account's avatar
Audited & minimal JS implementation of Salsa20, ChaCha and AES
Account's avatar
Audited & minimal JS implementation of elliptic curve cryptography
Account's avatar
Audited & minimal 0-dependency JS implementation of SHA, RIPEMD, BLAKE, HMAC, HKDF, PBKDF & Scrypt
Account's avatar
Bitcoin BIP39: Mnemonic code for generating deterministic keys
Account's avatar
A BIP65 absolute lock-time encoding library.
Account's avatar
create hashes for browserify
Account's avatar
encode/decode value as bitcoin OP_PUSHDATA integer
Account's avatar
random bytes from browserify stand alone
Account's avatar
A library for dealing with Uint8Arrays.
Account's avatar
encode/decode number as bitcoin variable length integer
Account's avatar
TypeScript definitions for node
Account's avatar
TypeScript plugin for ESLint
Account's avatar
An ESLint custom parser which leverages TypeScript ESTree
Account's avatar
Runs prettier as an eslint rule
Account's avatar
TypeScript is a language for application scale JavaScript development

Support the repos that depend on this repository

Top contributors

landabaso's profile
landabaso
277 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet