coinselect

Transaction selector

An algorithmic module for selecting inputs and outputs from unspent bitcoin transactions to meet specific value requirements

An unspent transaction output (UTXO) selection module for bitcoin.

GitHub

180 stars
17 watching
101 forks
Language: JavaScript
last commit: about 1 year ago
bitcoinchangecoinselectionunspentsutxoswallet

Related projects:

Repository Description Stars
chrischo-h/bitcoin-sdk-js A JavaScript library for creating and managing Bitcoin transactions, including support for advanced smart contract features like multisig, hashlock, and Taproot. 32
bitcoinjs/bip69 A utility for organizing Bitcoin transactions by input and output order 5
bitpay/bitcoind.js Provides a Node.js interface to the Bitcoin blockchain 44
bitcoinjs/bitcoinjs-message A library providing functions to generate digital signatures for Bitcoin messages. 130
jashmenn/bitcoin-reading-list A curated resource for learning to program Bitcoin transactions 895
yenom/bitcoinkit A toolkit for building Bitcoin-based applications on iOS and macOS 844
bitcoinjs/bip32-utils A collection of utility functions for working with Hierarchical Deterministic (HD) key nodes 75
bitcoinjs/minimaldata Validates whether a script uses only minimal data pushes in Bitcoin transactions. 2
consensys/abi-decoder A Node.js and JavaScript library used to decode data parameters and events from Ethereum transactions. 640
bitcoinjs/wif A JavaScript module for encoding and decoding Bitcoin private keys in the WIF format 80
bitcoin-studio/bitcoin-programming-with-bitcoinjs A guide to creating Bitcoin transactions using the BitcoinJS library and other tools. 162
moneybutton/yours-bitcoin A JavaScript implementation of Bitcoin designed to be decentralized and trust-minimized, with a focus on ease of use and comprehensive testing. 197
cryptocoinjs/cryptocoin A JavaScript library for interacting with cryptocurrencies in the browser. 140
elis/bitcoin-wallet A Bitcoin client designed to simplify the user experience and make it more enjoyable 17
chromaway/blockchainjs A JavaScript library for interacting with the Bitcoin blockchain. 6