Nigiri
CLI to quickly fire up a a Bitcoin regtest box along with Electrs and Esplora. Includes faucet and push commands.
A curated list of bitcoin services and tools for software developers
This page lists names, links and short descriptions. The original list on GitHub is the source and belongs to its authors.
CLI to quickly fire up a a Bitcoin regtest box along with Electrs and Esplora. Includes faucet and push commands.
Bitcoin CLI swiss-army-knife (based on rust-bitcoin).
Live USB for airgapped transactions and Bitcoin swiss army knife.
Offline paper-based secret storage using AES-256-GCM and Shamir's Secret Sharing. Create printable encrypted backups of seed phrases with threshold key splitting.
Python-based Bitcoin and alt-coin utility library.
Bitcoin Command Line Tool.
A little Python utility that lets you monitor Bitcoin addresses through Blockchain Websocket API and perform custom callbacks.
A collection of simple programs which can generate bitcoin wallets, create and sign transactions, and send transactions over the bitcoin network.
Find all used addresses in your Bitcoin HD wallets bypassing gap limits.
A no-framework, no-dependencies, customizable, animate-able, SVG-based <qr-code> web component.
Self-custodial serverless donation widget with address rotation derived from an XPUB.
Bitcoin dashboard with real-time price data, a chart, orderbook, market summary, Twitter/X insights, and halving countdown data. Live Demo
Real-time BTC chart pattern detection and trading alerts across multiple exchanges.
Real-time Bitcoin cycle bottom probability tracker. Aggregates 25 on-chain and macro signals (MVRV Z-Score, Puell Multiple, Hash Ribbon, ETF flows) into a daily P(bottom) score. Free, updated twice daily.
100% client-side tool for broadcasting signed Bitcoin transactions from air-gapped wallets.
MCP server for SuperScalar Bitcoin Lightning channel factories — onboard N users in one shared UTXO, no soft fork required.
Open-source memory layer for AI agents in the Bitcoin/Lightning economy. L402 payment gateway, vendor reputation, spending anomaly detection.
Bitcoin profitability and on-chain calculators: ASIC/GPU mining ROI, hash rate converter, halving countdown, Mayer Multiple, Stock-to-Flow (S2F), Rainbow chart, profit/loss, DCA simulator, tax estimator, liquidation price. Client-side, no signup, available in 6 languages.
Bitcoin-aware FIRE calculator with sell, borrow, and borrow-then-sell spend models. Converts savings and BTC holdings into years of financial freedom. Fully local, no account, MIT. Also an open-source e-ink desk device (~$30).
Bitcoin-only client-side tools and self-custody education: 22 calculators, validators and decoders (BIP-39 validator, tx-stuck checker, fee estimator, wallet installer SHA-256 verifier, self-custody score quiz), plus primary-sourced guides and hardware wallet reviews. No signup, no tracking, EN +…
Solo block odds, cost of production and break-even electricity per rig, from live difficulty.
Fastest ad-free universal block explorer.
Bitquery provides blockchain data, offering real-time streaming APIs for 40+ chains, NFT APIs, and a money flow investigation tool.
Universal blockchain explorer and search engine.
Self-hosted blockchain explorer.
Blockchain Explorer API for Chainradar.
A better way to share your Bitcoin address.
Bitcoin wallet monitoring and blockchain alerts.
Unified Bitcoin Layer-1 and Layer-2 wallet connection and account abstraction.
The blockchain development platform to build Web3 application. The go-to blockchain data API for Web3 developers.
Open source and self hostable REST, WebSocket and Electrum RPC API
An open source Bitcoin Core data extractor and visualizer (aka FOSS Glassnode)
A high-performance Bitcoin RPC and UTXO indexer API that powers applications with real-time blockchain data, mempool monitoring, and event notifications.
Bitcoin RPC endpoints and API access for dApps, wallets, analytics, and backend services.
Bitcoin Core JSON-RPC endpoints on dedicated bare-metal infrastructure with a free tier.
Real-time crypto premium tracker across 9 countries. Monitor kimchi premium and regional price gaps. Free, no signup.
JSON REST API (free as well as paid) with access to market data. Also CSV data file download available.
Free crypto market data API. 12,000+ coins, 350+ exchanges, tickers, OHLCV, historical prices. No API key for free tier.
JSON REST API (free as well as paid) with access to market data, news, metrics, profile, etc.
Pre-analyzed Bitcoin market briefings via REST API. Covers BTC price, hash rate, difficulty, mining production costs, treasury holdings (30 public companies), and macro signals that move Bitcoin (Fed balance sheet, M2, Treasury yields). Returns trend direction, confidence scores, and regime…
Long-standing Python-based Bitcoin wallet with good security features. Private keys are encrypted and do not touch the internet and balance is checked with a watch-only wallet. Compatible with other w…
Sparrow is a Bitcoin wallet for those who value financial self-sovereignty. Sparrow’s emphasis is on security, privacy, and usability. Sparrow does not hide information from you - on the contrary, it…
An open source, native desktop wallet for Windows, Linux, and MacOS. Wasabi implements trustless CoinJoins over the Tor network. Neither an observer nor the participants can determine which output bel…
Decentralized CoinJoin implementation
User friendly frontend for Joinmarket
Fastest ad-free universal block explorer.
Universal blockchain explorer and search engine.
Blockchain explorer with API (mainnet, testnet and Liquid).
Open source, self hostable blockchain, mempool and lightning network explorer
Optimized C library for EC operations on curve secp256k1
High-performance secp256k1 engine with a stable C ABI, CPU, CUDA, OpenCL, embedded, and WebAssembly targets.
A set of cross platform C++ libraries for building bitcoin applications
Pure and powerful Bitcoin library.
A javascript Bitcoin library for node.js and browsers.
Javascript bitcoin library for node.js and browsers.
A lightweight, zero-dependency, JavaScript/TypeScript bitcoin library.
audited implementation of secp256k1 + schnorr in pure typescript
alternative implementation of secp256k1: size is only 4KB gzipped; lots of comments, very valuable for learning how algorithms work
audited & minimal library for creating, signing & decoding Bitcoin transactions. With Schnorr, Taproot, UTXO & PSBT.
Bitcoin TypeScript/JavaScript Library for NodeJS, Browser and Mobile. Segwit & Taproot support.
HTTP 402 payment middleware for Node.js; gates any API behind Lightning, Cashu, or stablecoin payments with five backend options.
Ruby bitcoin library including script interpreter.
Bech32 and Bech32m encode/decode library.
Schnorr signature library for Bitcoin.
With BDK, you can seamlessly build cross platform mobile wallets
support for de/serialization, parsing and executing on data-structures and network messages.
Complete Lightning implementation packaged as an SDK
A High-Level, Imperative Language for Bitcoin Smart Contracts, featuring an LR(1) parser with static analysis for compile-time safety.
Simple library to store/retrieve information in bitcoin transactions using OP_RETURN.
Python library for Bitcoin signatures and transactions from Vitalik Buterin. Project discontinued.
Python-based Bitcoin and alt-coin utility library.
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.
Python BTC is an experimental project that aims to provide human-friendly interfaces for common BTC operations.
Library that provides a simple and consistent API for interacting with 50+ Bitcoin currency exchanges.
Bitcoin integration for Spring Boot applications.
Bech32 and Bech32m encode/decode library.
Scala/JVM toolkit for Bitcoin applications, includes Bitcoin data structures, transaction signing, strongly typed bitcoind/Eclair RPC clients, and more.
Swift package for secp256k1 applications, includes Elliptic Curve operations, Schnorr, ZKP and more for Bitcoin.
Comprehensive Bitcoin library for the .NET framework.
The most complete, up-to-date, battle-tested .net Library and RPC Wrapper for Bitcoin and Altcoins in C#.
Haskoin Core is a library of Bitcoin and Bitcoin Cash functions written in Haskell.
Bitcoin Script for dummies.
A web-based demonstration of blockchain concepts.
Visualize Bitcoin script execution for real transactions.
An interactive development environment for Bitcoin contracts.
Run select bitcoin RPC API calls and read full RPC docs in your browser.
Web IDE for Bithoven, A High-Level, Imperative Language for Bitcoin Smart Contracts.
Paste a raw Bitcoin transaction (legacy, SegWit or Taproot) and see every byte named: scripts disassembled, addresses derived, witness and sequence fields explained. Runs in the browser, no server.
A high performance data transfer tool that can be used to copy data from Bitcoin Core blockchain files to a SQL Server database.
Fast, quick and dirty bitcoin blockchain parser.
Abe: block browser for Bitcoin and similar currencies.
A multi-node blockchain indexer and GraphQL API.
Turns your node's blocks into sealed local artifacts: chain questions become offline lookups, and every answer carries a fingerprint anyone can recompute. Python stdlib only.
Go-based full node since 2013.
bitcoin node based on bitcoin-ruby-blockchain.
Javascript implementation of bitcoin.
bitcoind linked to node.js by BitPay.
Pure and powerful Bitcoin library.
direct descendant of the original Bitcoin implementation in C++
Mastering Bitcoin 3rd Edition - Programming the Open Blockchain
An in-depth technical book with rich illustrations.
Deployed and complete BIPs, grouped by theme. PDF, ePUB, and web.
Find useful resources, guides and reference material for developers.
Software developers who have experience working on Bitcoin implementations or applications.
Software developers with experience working on LN implementations / applications.
Meta-list of Bitcoin resources, from books, articles, to podcasts.
Very detailed curated Bitcoin resource list and meta-list by J. Lopp
A curated list of the best Bitcoin resources.
A collection of educational resources to learn about Bitcoin basics, investing, technology, and more.
Corporate Bitcoin treasury map and leaderboard with claimed vs verified holdings.
extensive learning resource for bitcoin developers
Interactive technical guides for bitcoiners.
Comprehensive Bitcoin education with 214+ in-depth guides on Lightning Network, wallets, security, privacy, and nodes.
Bitcoin-only education and hardware wallet reviews, focused on self-custody for beginners and intermediate users.
Bitcoin-only education: a guided six-chapter journey, 17 long-form rabbit holes, and a ~470-entry glossary, CC-BY-SA with no ads or affiliates.
Bilingual (EN/JP) archive of Satoshi Nakamoto primary sources: forum posts, emails, and mailing-list messages, each linked to its original source.
OffcierCia/DeFi-Developer-Road-Map
DeFi Developer roadmap is a curated Developer handbook which includes a list of the best tools for DApps development, resources and references!
awesome-algorand/awesome-algorand
⚡A curated list of awesome resources related to the Ⱥlgorand Blockchain ⛓
atblueprints/awesome-atproto
A curated list of awesome AT Protocol resources
hyperupcall/awesome-mastodon
Curated list of awesome Mastodon-related stuff!
4337Mafia/awesome-account-abstraction
📖 A curated list of resources dedicated to Account Abstraction (EIP-4337)
cosmos/awesome-cosmos
Collection of Cosmos related resources