Giter Club home page Giter Club logo

awesome-bitcoin's Introduction

Awesome Bitcoin

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

List of content

Utilities

  • Pycoin Python-based Bitcoin and alt-coin utility library.
  • sx sx - command line Bitcoin to empower the sysadmin
  • bx Bitcoin Command Line Tool
  • txwatcherA 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.
  • Mining visualization

Blockchain API and Web services

Wallets API

Open Source Wallets

Blockchain Explorers

JavaScript Libraries

PHP Libraries

Ruby 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. Not really maintained
  • pycoin Python library for Bitcoin keys, signatures, transactions. Includes full VM implementation and tools for manipulating keys (ku) and transactions (tx).

Java Libraries

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

.Net Libraries

  • NBitcoinComprehensive 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#.
  • QBitNinja An Open Source and powerful blockchain API

Playgrounds

Blockchain dump

  • 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
  • NBitcoin.Indexer Scalable and fault-tolerant block chain indexer for Azure cloud platform.

Full nodes

  • Bitcoinjs-server Bitcoin network node in JavaScript using Node.js / LevelDB
  • Bitcoin-ruby-node bitcoin node based on bitcoin-ruby-blockchain
  • Toshi by Coinbase An open source Bitcoin node built to power large scale web applications
  • Fullnode Javascript implementation of bitcoin
  • Insight API A bitcoin blockchain API for web wallets
  • Bitcoind.JS bitcoind linked to node.js by BitPay
  • Bitcore Formerly just a Nodejs library, now a full node

Read

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.

awesome-bitcoin's People

Contributors

fanatid avatar fredericksilva avatar hwangmoretime avatar igorbarinov avatar jspri3 avatar kallerosenbaum avatar overtorment avatar quitschibo avatar readmecritic avatar richardkiss avatar rstormsf avatar t1st3 avatar yasaricli avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.