mirror of
https://github.com/yjjnls/awesome-blockchain.git
synced 2024-10-01 00:45:35 -04:00
7.2 KiB
7.2 KiB
- Utilities
- Blockchain API and Web services
- Wallets API
- Open Source Wallets
- Blockchain Explorers
- C++ Libraries
- JavaScript Libraries
- PHP Libraries
- Ruby Libraries
- Python Libraries
- Java Libraries
- .Net Libraries
- Playgrounds
- Blockchain dump
- Full nodes
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
- 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
- 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
- Chain.so
- Blockchain.info
- BlockTrail
- Bitcoin Transaction Explorer
- Blockexplorer.com
- Smartbit
- Bitkit - Real time transaction updates
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
- 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
- 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
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