Skip to main content

A curated list of bitcoin services and tools for software developers

1.4k
GitHub Stars
157
Curated Resources
25
Categories
20 hours ago
Last Refreshed
UtilitiesBlockchain API and Web servicesMarket Data APIWallets APIOpen Source WalletsPrivacy projectsBlockchain ExplorersC LibrariesC++ LibrariesJavaScript LibrariesPHP LibrariesRuby LibrariesRust LibrariesPython LibrariesJava LibrariesScala librariesSwift libraries.Net LibrariesHaskell LibrariesPlaygroundsBlockchain dumpFull nodesReadCourseAdditional Resources

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me blockchain explorers resources from awesome-bitcoin"

Installation instructions →

What's inside

Blockchain Explorers

Blockchain API and Web services

  • 3xpl.com

    Fastest ad-free universal block explorer.

  • Bitquery.io

    Bitquery provides blockchain data, offering real-time streaming APIs for 40+ chains, NFT APIs, and a money flow investigation tool.

  • Bitview

    An open source Bitcoin Core data extractor and visualizer (aka FOSS Glassnode)

  • blockchair.com

    Universal blockchain explorer and search engine.

  • BlockCypher

  • block.io

Additional Resources

JavaScript Libraries

Utilities

  • BackPoW

    Solo block odds, cost of production and break-even electricity per rig, from live difficulty.

  • Bitcoin Bottom Score

    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.

  • Bitcoin Serverless Donations

    Self-custodial serverless donation widget with address rotation derived from an XPUB.

  • BitKey

    Live USB for airgapped transactions and Bitcoin swiss army knife.

  • BTC Airgap Bridge

    100% client-side tool for broadcasting signed Bitcoin transactions from air-gapped wallets.

  • BTC Tooling

    Bitcoin dashboard with real-time price data, a chart, orderbook, market summary, Twitter/X insights, and halving countdown data.

Java Libraries

  • bech32

    Bech32 and Bech32m encode/decode library.

  • BitcoinJ

  • Bitcoin Spring Boot Starter

    Bitcoin integration for Spring Boot applications.

  • XChange

    Library that provides a simple and consistent API for interacting with 50+ Bitcoin currency exchanges.

Ruby Libraries

Showing a sample of 157 resources. View the full list on GitHub →