Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

awesome-bitcoin

A curated list of bitcoin services and tools for software developers
https://github.com/igorbarinov/awesome-bitcoin

Last synced: 2 days ago
JSON representation

  • Blockchain dump

    • WebBTC - These are postgres database dumps of the bitcoin-ruby-blockchain database generated by webbtc.com.
    • WebBTC - These are postgres database dumps of the bitcoin-ruby-blockchain database generated by webbtc.com.
    • WebBTC - These are postgres database dumps of the bitcoin-ruby-blockchain database generated by webbtc.com.
    • WebBTC - These are postgres database dumps of the bitcoin-ruby-blockchain database generated by webbtc.com.
    • WebBTC - These are postgres database dumps of the bitcoin-ruby-blockchain database generated by webbtc.com.
    • WebBTC - These are postgres database dumps of the bitcoin-ruby-blockchain database generated by webbtc.com.
    • WebBTC - These are postgres database dumps of the bitcoin-ruby-blockchain database generated by webbtc.com.
    • WebBTC - These are postgres database dumps of the bitcoin-ruby-blockchain database generated by webbtc.com.
    • WebBTC - These are postgres database dumps of the bitcoin-ruby-blockchain database generated by webbtc.com.
    • WebBTC - These are postgres database dumps of the bitcoin-ruby-blockchain database generated by webbtc.com.
    • WebBTC - These are postgres database dumps of the bitcoin-ruby-blockchain database generated by webbtc.com.
    • BitcoinDatabaseGenerator - A high performance data transfer tool that can be used to copy data from Bitcoin Core blockchain files to a SQL Server database.
    • Blockparser+SQL - Fast, quick and dirty bitcoin blockchain parser.
    • BitcoinABE - Abe: block browser for Bitcoin and similar currencies.
    • Chaingraph - node blockchain indexer and GraphQL API.
    • WebBTC - These are postgres database dumps of the bitcoin-ruby-blockchain database generated by webbtc.com.
    • WebBTC - These are postgres database dumps of the bitcoin-ruby-blockchain database generated by webbtc.com.
    • WebBTC - These are postgres database dumps of the bitcoin-ruby-blockchain database generated by webbtc.com.
    • WebBTC - These are postgres database dumps of the bitcoin-ruby-blockchain database generated by webbtc.com.
    • WebBTC - These are postgres database dumps of the bitcoin-ruby-blockchain database generated by webbtc.com.
    • WebBTC - These are postgres database dumps of the bitcoin-ruby-blockchain database generated by webbtc.com.
    • WebBTC - These are postgres database dumps of the bitcoin-ruby-blockchain database generated by webbtc.com.
    • WebBTC - These are postgres database dumps of the bitcoin-ruby-blockchain database generated by webbtc.com.
    • WebBTC - These are postgres database dumps of the bitcoin-ruby-blockchain database generated by webbtc.com.
    • WebBTC - These are postgres database dumps of the bitcoin-ruby-blockchain database generated by webbtc.com.
    • WebBTC - These are postgres database dumps of the bitcoin-ruby-blockchain database generated by webbtc.com.
    • WebBTC - These are postgres database dumps of the bitcoin-ruby-blockchain database generated by webbtc.com.
    • WebBTC - These are postgres database dumps of the bitcoin-ruby-blockchain database generated by webbtc.com.
    • WebBTC - These are postgres database dumps of the bitcoin-ruby-blockchain database generated by webbtc.com.
    • WebBTC - These are postgres database dumps of the bitcoin-ruby-blockchain database generated by webbtc.com.
    • WebBTC - These are postgres database dumps of the bitcoin-ruby-blockchain database generated by webbtc.com.
    • WebBTC - These are postgres database dumps of the bitcoin-ruby-blockchain database generated by webbtc.com.
    • WebBTC - These are postgres database dumps of the bitcoin-ruby-blockchain database generated by webbtc.com.
    • WebBTC - These are postgres database dumps of the bitcoin-ruby-blockchain database generated by webbtc.com.
    • WebBTC - These are postgres database dumps of the bitcoin-ruby-blockchain database generated by webbtc.com.
    • WebBTC - These are postgres database dumps of the bitcoin-ruby-blockchain database generated by webbtc.com.
    • WebBTC - These are postgres database dumps of the bitcoin-ruby-blockchain database generated by webbtc.com.
    • WebBTC - These are postgres database dumps of the bitcoin-ruby-blockchain database generated by webbtc.com.
    • WebBTC - These are postgres database dumps of the bitcoin-ruby-blockchain database generated by webbtc.com.
    • WebBTC - These are postgres database dumps of the bitcoin-ruby-blockchain database generated by webbtc.com.
    • WebBTC - These are postgres database dumps of the bitcoin-ruby-blockchain database generated by webbtc.com.
    • WebBTC - These are postgres database dumps of the bitcoin-ruby-blockchain database generated by webbtc.com.
    • WebBTC - These are postgres database dumps of the bitcoin-ruby-blockchain database generated by webbtc.com.
    • WebBTC - These are postgres database dumps of the bitcoin-ruby-blockchain database generated by webbtc.com.
    • WebBTC - These are postgres database dumps of the bitcoin-ruby-blockchain database generated by webbtc.com.
    • WebBTC - These are postgres database dumps of the bitcoin-ruby-blockchain database generated by webbtc.com.
    • WebBTC - These are postgres database dumps of the bitcoin-ruby-blockchain database generated by webbtc.com.
    • WebBTC - These are postgres database dumps of the bitcoin-ruby-blockchain database generated by webbtc.com.
    • WebBTC - These are postgres database dumps of the bitcoin-ruby-blockchain database generated by webbtc.com.
    • WebBTC - These are postgres database dumps of the bitcoin-ruby-blockchain database generated by webbtc.com.
    • WebBTC - These are postgres database dumps of the bitcoin-ruby-blockchain database generated by webbtc.com.
  • Course

  • Utilities

    • BitKey - Live USB for airgapped transactions and Bitcoin swiss army knife.
    • Mining visualization
    • hal - Bitcoin CLI swiss-army-knife (based on rust-bitcoin).
    • bx - Bitcoin Command Line Tool.
    • txwatcher - A little Python utility that lets you monitor Bitcoin addresses through Blockchain Websocket API and perform custom callbacks.
    • hellobitcoin - A collection of simple programs which can generate bitcoin wallets, create and sign transactions, and send transactions over the bitcoin network.
    • HD Wallet Scanner - Find all used addresses in your Bitcoin HD wallets bypassing gap limits.
    • `<qr-code>` - framework, no-dependencies, customizable, animate-able, SVG-based `<qr-code>` web component.
    • Nigiri - CLI to quickly fire up a a Bitcoin regtest box along with Electrs and Esplora. Includes faucet and push commands.
    • Pycoin - Python-based Bitcoin and alt-coin utility library.
  • Blockchain API and Web services

  • Market Data API

  • Wallets API

  • Open Source Wallets

  • Blockchain Explorers

  • C++ Libraries

  • JavaScript Libraries

  • Java Libraries

  • Scala libraries

    • Bitcoin-S - Scala/JVM toolkit for Bitcoin applications, includes Bitcoin data structures, transaction signing, strongly typed `bitcoind`/Eclair RPC clients, and more.
  • Playgrounds

  • Read

  • Additional Resources

  • C Libraries

  • PHP Libraries

  • Ruby Libraries

  • Rust Libraries

  • Python Libraries

    • BlockTrail SDK Python
    • btctxstore - Simple library to store/retrieve information in bitcoin transactions using OP_RETURN.
    • pybitcointools - Python library for Bitcoin signatures and transactions from Vitalik Buterin. Project discontinued.
    • bitcoin_tools - Python library for building and analyzing transactions and scripts (both standard and custom). Comes along with a UTXO set analysis tool. Includes several examples and exhaustive documentation.
    • oogway - A secure Bitcoin utility library for Python.
    • pybtc - Python BTC is an experimental project that aims to provide human-friendly interfaces for common BTC operations.
  • Swift libraries

    • secp256k1.swift - Swift package for secp256k1 applications, includes Elliptic Curve operations, Schnorr, ZKP and more for Bitcoin.
  • .Net Libraries

    • NBitcoin - Comprehensive Bitcoin library for the .NET framework.
    • BitcoinLib - The most complete, up-to-date, battle-tested .net Library and RPC Wrapper for Bitcoin and Altcoins in C#.
  • Haskell Libraries

    • Haskoin-core - Haskoin Core is a library of Bitcoin and Bitcoin Cash functions written in Haskell.
  • Full nodes

    • Bitcoin-ruby-node - bitcoin node based on bitcoin-ruby-blockchain.
    • Fullnode - Javascript implementation of bitcoin.
    • Bitcore Node - bitcoind linked to node.js by BitPay.
    • Bitcore - Formerly just a Nodejs library, now a full node.
    • Bitcoin Core - direct descendant of the original Bitcoin implementation in C++