Awesome Bitcoin

A curated list of bitcoin services and tools for software developers Awesome

List of content

Utilities

Blockchain API and Web services

Market Data API

Wallets API

Open Source Wallets

Blockchain Explorers

C++ Libraries

JavaScript Libraries

PHP Libraries

Ruby Libraries

Python Libraries

Java Libraries

Note that you can also use Scala libraries in Java. * BitcoinJ * XChange - Library that provides a simple and consistent API for interacting with 50+ Bitcoin currency exchanges. * Bitcoin Spring Boot Starter - Bitcoin integration for Spring Boot applications.

Scala libraries

Note that you can also use Java libraries in Scala. * Bitcoin-S - Scala/JVM toolkit for Bitcoin applications, includes Bitcoin data structures, transaction signing, strongly typed bitcoind/Eclair RPC clients, and more.

.Net Libraries

Playgrounds

Blockchain dump

Full nodes

Read

Course

Additional Resources

Inspired by the awesome list thing. Created by BlockchainU fellows.


License

CC0

To the extent possible under law, Igor Barinov has waived all copyright and related or neighboring rights to this work.