This commit is contained in:
yjjnls
2018-12-11 23:49:05 +08:00
parent 189420aadb
commit 83ea186ada
4 changed files with 67 additions and 35 deletions

View File

@ -1,22 +1,23 @@
![](https://bitcoin.org/img/icons/logotop.svg)
- [Utilities](#utilities)
- [Blockchain API and Web services](#blockchain-api-and-web-services)
- [Wallets API](#wallets-api)
- [Open Source Wallets](#open-source-wallets)
- [Blockchain Explorers](#blockchain-explorers)
- [C++ Libraries](#c-libraries)
- [JavaScript Libraries](#javascript-libraries)
- [PHP Libraries](#php-libraries)
- [Ruby Libraries](#ruby-libraries)
- [Python Libraries](#python-libraries)
- [Java Libraries](#java-libraries)
- [.Net Libraries](#net-libraries)
- [Playgrounds](#playgrounds)
- [Blockchain dump](#blockchain-dump)
- [Full nodes](#full-nodes)
# Bitcoin
- [Bitcoin](#bitcoin)
- [Utilities](#utilities)
- [Blockchain API and Web services](#blockchain-api-and-web-services)
- [Wallets API](#wallets-api)
- [Open Source Wallets](#open-source-wallets)
- [Blockchain Explorers](#blockchain-explorers)
- [C++ Libraries](#c-libraries)
- [JavaScript Libraries](#javascript-libraries)
- [PHP Libraries](#php-libraries)
- [Ruby Libraries](#ruby-libraries)
- [Python Libraries](#python-libraries)
- [Java Libraries](#java-libraries)
- [.Net Libraries](#net-libraries)
- [Playgrounds](#playgrounds)
- [Blockchain dump](#blockchain-dump)
- [Full nodes](#full-nodes)
# Utilities
## Utilities
- [BitKey](https://bitkey.io) Live USB for airgapped transactions and Bitcoin swiss army knife
- [Pycoin](https://github.com/richardkiss/pycoin) Python-based Bitcoin and alt-coin utility library.
@ -26,7 +27,7 @@
- [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
## Blockchain API and Web services
- [block.io](https://block.io)
- [BlockCypher](http://www.blockcypher.com)
@ -38,21 +39,21 @@
- [Cashier-BTC](https://github.com/Overtorment/Cashier-BTC) - self-hosted payment gateway.
- [Chainradar API](https://github.com/yasaricli/chainradar-api) Blockchain Explorer API for Chainradar
# Wallets API
## 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
## Open Source Wallets
- [CoPay by BitPay](https://copay.io/)
- [CoinPunk](https://coinpunk.com/)
- [Coinb.in](https://coinb.in)
- [Electrum](https://electrum.org/)
# Blockchain Explorers
## Blockchain Explorers
- [Chain.so](http://chain.so)
- [Blockchain.info](https://blockchain.info)
@ -62,13 +63,13 @@
- [Smartbit](https://www.smartbit.com.au)
- [Bitkit](https://bitkit.live) - Real time transaction updates
# C++ Libraries
## C++ Libraries
- [Libbitcoin](https://libbitcoin.org/)
- [libwally-core](https://github.com/ElementsProject/libwally-core)
- [secp256k1](https://github.com/bitcoin-core/secp256k1)
# JavaScript Libraries
## JavaScript Libraries
- [Awesome CryptoCoinJS](https://github.com/cryptocoinjs/awesome-cryptocoinjs)
- [Bitcore Library](https://github.com/bitpay/bitcore-lib)
@ -77,16 +78,16 @@
- [BlockTrail SDK NodeJS](https://github.com/blocktrail/blocktrail-sdk-nodejs)
- [bcoin](https://github.com/bcoin-org/bcoin) Javascript bitcoin library for node.js and browsers
# PHP Libraries
## PHP Libraries
- [PHP-OP_RETURN](https://github.com/coinspark/php-OP_RETURN)
- [BlockTrail PHP SDK](https://github.com/blocktrail/blocktrail-sdk-php)
# Ruby Libraries
## Ruby Libraries
- [Bitcoin-ruby](https://github.com/lian/bitcoin-ruby)
# Python Libraries
## 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
@ -94,18 +95,18 @@
- [pycoin](https://github.com/richardkiss/pycoin) Python library for Bitcoin keys, signatures, transactions. Includes full VM implementation and tools for manipulating keys (ku) and transactions (tx).
- [bitcoin_tools](https://github.com/sr-gi/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
## Java Libraries
- [BitcoinJ](https://bitcoinj.github.io)
- [XChange](https://github.com/timmolter/XChange) Library that provides a simple and consistent API for interacting with 50+ Bitcoin currency exchanges.
# .Net Libraries
## .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
## Playgrounds
- [Script Playground](http://www.crmarsh.com/script-playground/)
- [Bitcoin IDE](https://github.com/siminchen/bitcoinIDE) Bitcoin Script for dummies
@ -115,7 +116,7 @@
- [Mnemonic Code generator](https://dcpos.github.io/bip39/)
- [blockchain-demo](https://github.com/anders94/blockchain-demo/) A web-based demonstration of blockchain concepts
# Blockchain dump
## 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
@ -124,7 +125,7 @@
- [NBitcoin.Indexer](https://github.com/MetacoSA/NBitcoin.Indexer) Scalable and fault-tolerant block chain indexer for Azure cloud platform.
- [Blockchain2Graph](https://github.com/straumat/blockchain2graph) Graph Database Builder
# Full nodes
## 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