Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/Blockchain-DC/awesome-blockchain

A collection of valuable resources for anyone starting to explore blockchain technologies
https://github.com/Blockchain-DC/awesome-blockchain

List: awesome-blockchain

Last synced: 3 months ago
JSON representation

A collection of valuable resources for anyone starting to explore blockchain technologies

Awesome Lists containing this project

README

        

# awesome Blockchain [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)

A collection of valuable resources for anyone starting to explore blockchain technologies

## awesome Bitcoin
A curated list of bitcoin services and tools for software developers ![Bitcoin](http://image005.flaticon.com/1/svg/37/37054.svg)(https://bitcoin.com)

List of content

- [Utilities](#utilities)
- [Blockchain API and Web service](#blockchain-api-and-web-services)
- [Wallets API](#wallets-api)
- [Opensource wallets](#open-source-wallets)
- [Blockchain Explorers](#blockchain-explorers)
- [JavaScript Libraries](#javascript-libraries)
- [PHP Libraries](#php-libraries)
- [Ruby Libraries](#ruby-libraries)
- [Python Libraries](#python-libraries)
- [Java Libraries](#java-libraries)
- [Playgrounds](#playgrounds)
- [Read](#read)

# Utilities
* [Pycoin](https://github.com/richardkiss/pycoin) Python-based Bitcoin and alt-coin utility library.
* [sx](https://github.com/spesmilo/sx/) sx - command line Bitcoin to empower the sysadmin
* [bx](https://github.com/libbitcoin/libbitcoin-explorer) Bitcoin Command Line Tool
* [txwatcher](https://github.com/tsileo/txwatcher)A little Python utility that lets you monitor Bitcoin addresses through Blockchain Websocket API and perform custom callbacks.
* [hellobitcoin](https://github.com/prettymuchbryce/hellobitcoin) A collection of simple programs which can generate bitcoin wallets, create and sign transactions, and send transactions over the bitcoin network.
* [Mining visualization](http://www.yogh.io/#mine:last)

# Blockchain API and Web services
* [block.io](https://block.io)
* [BlockCypher](http://www.blockcypher.com)
* [Gem.co](https://gem.co)
* [Insight](https://insight.is)
* [Chain.com](https://chain.com)
* [Toshi by Coinbase](https://toshi.io/)
* [Smartbit](https://www.smartbit.com.au)

# Wallets API
* [BitGo](https://www.bitgo.com/api/)
* [Coinbase](https://developers.coinbase.com)
* [Blockchain.info](https://blockchain.info/api)
* [BIP32](http://bip32.org)

# Open Source Wallets
* [CoPay by BitPay](https://copay.io/)
* [CoinPunk](https://coinpunk.com/)
* [Coinb.in](https://coinb.in)
* [Electrum](https://electrum.org/)

# Blockchain Explorers
* [Chain.so](http://chain.so)
* [Blockchain.info](https://blockchain.info)
* [BlockTrail](https://www.blocktrail.com/BTC)
* [Blockr](https://blockr.io)
* [Bitcoin Transaction Explorer](https://github.com/JornC/bitcoin-transaction-explorer)
* [Blockexplorer.com](https://github.com/bitcoin-blockexplorer/old-blockexplorer-php)
* [Smartbit](https://www.smartbit.com.au)

# JavaScript Libraries
* [Awesome CryptoCoinJS](https://github.com/cryptocoinjs/awesome-cryptocoinjs)
* [Bitcore Library](https://github.com/bitpay/bitcore-lib)
* [Bitcoinjs-lib](https://github.com/bitcoinjs/bitcoinjs-lib)
* [Cryptocoin](https://github.com/cryptocoinjs/cryptocoin)
* [BlockTrail SDK NodeJS](https://github.com/blocktrail/blocktrail-sdk-nodejs)

# PHP Libraries
* [PHP-OP_RETURN](https://github.com/coinspark/php-OP_RETURN)
* [BlockTrail PHP SDK](https://github.com/blocktrail/blocktrail-sdk-php)

# Ruby Libraries
* [Bitcoin-ruby](https://github.com/lian/bitcoin-ruby)

# Python Libraries
* [BlockTrail SDK Python](https://github.com/blocktrail/blocktrail-sdk-python)
* [btctxstore](https://github.com/F483/btctxstore) simple library to store/retrieve information in bitcoin transactions using OP_RETURN

# Java Libraries
* [BitcoinJ](https://bitcoinj.github.io)

# .Net Libraries
* [NBitcoin](https://github.com/MetacoSA/NBitcoin)Comprehensive Bitcoin library for the .NET framework.
* [BitcoinLib](https://github.com/GeorgeKimionis/BitcoinLib) The most complete, up-to-date, battle-tested .net Library and RPC Wrapper for Bitcoin and Altcoins in C#.
* [QBitNinja](https://github.com/MetacoSA/QBitNinja) An Open Source and powerful blockchain API

# Playgrounds
* [Script Playground](http://www.crmarsh.com/script-playground/)
* [Bitcoin IDE](http://www.cs.princeton.edu/~tongbinw/bitcoinIDE/build/editor.html) Bitcoin Script for dummies
* [Debug Script Execution](https://webbtc.com/script)
* [Bitcore Playground](https://bitcore.io/playground/)

# Blockchain dump
* [WebBTC](http://dumps.webbtc.com/bitcoin/) These are postgres database dumps of the bitcoin-ruby-blockchain database generated by webbtc.com.
* [BitcoinDatabaseGenerator](https://github.com/ladimolnar/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](https://github.com/mcdee/blockparser) Fast, quick and dirty bitcoin blockchain parser
* [BitcoinABE](https://github.com/bitcoin-abe/bitcoin-abe) Abe: block browser for Bitcoin and similar currencies
* [NBitcoin.Indexer](https://github.com/MetacoSA/NBitcoin.Indexer) Scalable and fault-tolerant block chain indexer for Azure cloud platform.

# Full nodes
* [Bitcoinjs-server](https://github.com/bitcoinjs/bitcoinjs-server) Bitcoin network node in JavaScript using Node.js / LevelDB
* [Bitcoin-ruby-node](https://github.com/mhanne/bitcoin-ruby-node) bitcoin node based on bitcoin-ruby-blockchain
* [Toshi by Coinbase](https://toshi.io/) An open source Bitcoin node built to power large scale web applications
* [Fullnode](https://github.com/ryanxcharles/fullnode) Javascript implementation of bitcoin
* [Insight API](https://github.com/bitpay/insight-api) A bitcoin blockchain API for web wallets
* [Bitcoind.JS](https://github.com/bitpay/bitcoind.js) bitcoind linked to node.js by BitPay
* [Bitcore](https://github.com/bitpay/bitcore) Formerly just a Nodejs library, now a full node

# Read
* [Mastering Bitcoin](https://github.com/aantonop/bitcoinbook)
* [Bitcoin Stackexchange](http://bitcoin.stackexchange.com)
* [Elliptic Curve Cryptography A Gentle Introduction](http://andrea.corbellini.name/2015/05/17/elliptic-curve-cryptography-a-gentle-introduction/)

Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing.
Created by [BlockchainU](http://blockchainu.co/) fellows.

## License

[![CC0](http://i.creativecommons.org/p/zero/1.0/88x31.png)](http://creativecommons.org/publicdomain/zero/1.0/)

To the extent possible under law, [Igor Barinov](https://github.com/igorbarinov/) has waived all copyright and related or neighboring rights to this work.