mirror of
https://github.com/yjjnls/awesome-blockchain.git
synced 2024-10-01 00:45:35 -04:00
16 KiB
16 KiB
Bitcoin
Utilities
- BitKey - Live USB for airgapped transactions and Bitcoin swiss army knife
- Pycoin Python-based Bitcoin and alt-coin utility library.
- sx - sx - command line Bitcoin to empower the sysadmin
- bx - Bitcoin Command Line Tool
- txwatcher - A 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
- block.io
- BlockCypher
- Gem.co
- Insight
- Chain.com
- Toshi by Coinbase
- Smartbit
- Cashier-BTC - self-hosted payment gateway.
- Chainradar API - Blockchain Explorer API for Chainradar
Wallets API
Open Source Wallets
Blockchain Explorers
Libraries
C++ Libraries
JavaScript Libraries
- Awesome CryptoCoinJS
- Bitcore Library
- Bitcoinjs-lib
- Cryptocoin
- BlockTrail SDK NodeJS
- bcoin - Javascript bitcoin library for node.js and browsers
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. Project discontinued.
- pycoin - Python library for Bitcoin keys, signatures, transactions. Includes full VM implementation and tools for manipulating keys (ku) and transactions (tx).
- bitcoin_tools - 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.
Java Libraries
- BitcoinJ
- XChange - Library that provides a simple and consistent API for interacting with 50+ Bitcoin currency exchanges.
.Net Libraries
- NBitcoin - Comprehensive 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
- Script Playground
- Bitcoin IDE - Bitcoin Script for dummies
- Debug Script Execution
- Script Debugger
- Bitcore Playground
- Mnemonic Code generator
- blockchain-demo - A web-based demonstration of blockchain concepts
- Bitcoin Script Debugger - Visualize Bitcoin script execution for real transactions
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.
- Blockchain2Graph - Graph Database Builder
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
Blockchain Books
- Anonymous Cryptocurrencies: The rise of bitcoin alternatives that offer true anonymity - Will Martin
- Bit by Bit: How P2P Is Freeing the World - Jeffery Tucker
- Bitcoin : A Complete Beginner's Guide - Master The Game - Luke Sutton
- Bitcoin Basics - Benjamin Tideas
- Bitcoin Decoded: Bitcoin Beginner's Guide to Mining and the Strategies to Make Money with Cryptocurrencies - Brett Combs,Tom Mitsoff
- Bitcoin For Dummies - Prypto
- Bitcoin Internals: A Technical Guide to Bitcoin - Chris Clark
- Bitcoin Step by Step for Beginners: How to Invest and Profit from Bitcoin Today! - Leo Kallstrom
- Bitcoin The Future of Money - Dominic Frisby
- Bitcoin and Cryptocurrency Technologies: A Comprehensive Introduction - Arvind Narayanan,Joseph Bonneau,Edward Felten, Andrew Miller,Steven Goldfeder (free version of first draft)
- Bitcoin and The Future of Money - Jose Pagliery
- Bitcoin for the Befuddled - Conrad Barski and Chris Wilmer
- Bitcoin in English - Peter H Le
- Bitcoin: Mastering Bitcoin & Cyptocurrency for Beginners - Tim Harris
- Digital Gold: The Untold Story of Bitcoin - Nathaniel Popper
- Everything you need to know about buying, selling and investing in Bitcoin - A. H Smithers
- Mastering Bitcoin: Unlocking Digital Cryptocurrencies Andreas M. Antonopoulos
- The Age of Cryptocurrency: How Bitcoin and Digital Money are challenging the Global Economic Order - Paul Vigna and Michael J. Casey
- The Anatomy of a Money-Like Informational Commodity: A study of Bitcoin - Tim Swanson
- The Bitcoin Bible - Benjamin Guttmann
- The Bitcoin Standard - Saifedean Ammous
- The Bitcoin Big Bang: How Alternative Currencies Are About to Change the World - Brian Kelly
- The Bitcoin Tutor: Unlocking the Secrets of Bitcoin - Marc A. Carignan
- The Bitcoin Tutorial: Develop an intuitive understanding of the currency and blockchain technology - Bruce Kleinman
- The Black Book of Bitcoin: A Step-by-Step Bitcoin Guide on Everything You Need to Know About this New Currency - Mark Janniro
- The Book of Satoshi - Paul Champagne
- The Digital Money Game: Competing in the multi-trillion dollar payments industry - Charmaine Oak
- The Internet of Money - Andreas M Antonopoulos
- Understanding Bitcoin: Cryptography, Engineering and Economics - Pedro Franco
- Virtual Billions: The Genius, the Drug Lord, and the Ivy League Twins behind the Rise of Bitcoin - Eric Geissinger
- Wildcat Currency - Edward Castronova