diff --git a/BitCoin/awesome.md b/BitCoin/awesome.md index d3b91e8..0c5bb9b 100644 --- a/BitCoin/awesome.md +++ b/BitCoin/awesome.md @@ -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 diff --git a/Extension/eos.md b/Extension/eos.md index 5b25db3..d2037df 100644 --- a/Extension/eos.md +++ b/Extension/eos.md @@ -1,4 +1,16 @@ # EOS +- [EOS](#eos) + - [Tools](#tools) + - [Language Support](#language-support) + - [Go](#go) + - [JavaScript](#javascript) + - [Java / Kotlin](#java--kotlin) + - [Python](#python) + - [Scala](#scala) + - [Elixir](#elixir) + - [Swift](#swift) + - [Smart Contracts Examples](#smart-contracts-examples) + ## Tools - [eos-wallet-app](https://github.com/EOSIO/eos-wallet-app) - Web wallet for EOS @@ -16,6 +28,8 @@ ## Language Support +https://developers.eos.io/ + ### Go - [eosapi](https://github.com/abourget/eosapi) - EOS' JSON API Wrapper for Golang diff --git a/Extension/iota.md b/Extension/iota.md index 6b031b2..c6bc35e 100644 --- a/Extension/iota.md +++ b/Extension/iota.md @@ -1,4 +1,19 @@ # IOTA +- [IOTA](#iota) + - [Blogs & Sites](#blogs--sites) + - [Articles](#articles) + - [Videos](#videos) + - [Wallets](#wallets) + - [Tools](#tools) + - [Developers](#developers) + - [Official by the IOTA Foundation](#official-by-the-iota-foundation) + - [Non Official](#non-official) + - [Libraries](#libraries) + - [Managment](#managment) + - [Payment](#payment) + - [Deployment](#deployment) + - [Other](#other) + ## Blogs & Sites diff --git a/README.md b/README.md index 750c055..1e10131 100644 --- a/README.md +++ b/README.md @@ -179,7 +179,7 @@ The "classic" Satoshi-blockchain is like a git repo with a single master branch - [BitCoin white paper: A Peer-to-Peer Electronic Cash System](https://bitcoin.org/bitcoin.pdf) / [Chinese version](BitCoin/white%20paper.md) - [Mastering BitCoin](https://github.com/bitcoinbook/bitcoinbook) / [Chinese version](http://book.8btc.com/books/6/masterbitcoin2cn/_book/) / [pdf download](http://book.8btc.com/master_bitcoin?export=pdf) -- [Bitcoin Improvement Proposals](https://github.com/bitcoin/bips/) +- [Bitcoin Improvement Proposals (BIP)](https://github.com/bitcoin/bips/) - [More](./BitCoin/awesome.md) ### [Ethereum](https://github.com/ethereum) @@ -196,7 +196,7 @@ These apps run on a custom built **blockchain, an enormously powerful shared glo - [Ethereum wiki](https://github.com/ethereum/wiki/wiki) - [Ethereum problems](https://github.com/ethereum/wiki/wiki/Problems) - [Sharding roadmap](https://github.com/ethereum/wiki/wiki/Sharding-roadmap) - - [Ethereum flavored WebAssembly (ewasm)](https://github.com/ewasm) + - [**Ethereum flavored WebAssembly (ewasm)**](https://github.com/ewasm) - [Accounts, Transactions, Gas, and Block Gas Limits in Ethereum](https://hudsonjameson.com/2017-06-27-accounts-transactions-gas-ethereum/) @@ -252,13 +252,14 @@ These apps run on a custom built **blockchain, an enormously powerful shared glo + [**How to get started**](https://github.com/iotaledger/iri#how-to-get-started) ++ [**Roadmap**](https://www.iota.org/research/roadmap) + [**More resouces**](./Extension/iota.md) [](https://github.com/EOSIO/eos) ### EOS -**EOSIO** is software that introduces a blockchain architecture designed to enable vertical and horizontal scaling of decentralized applications (the “EOSIO Software”). This is achieved through an operating system-like construct upon which applications can be built. The software provides accounts, authentication, databases, asynchronous communication and the scheduling of applications across multiple CPU cores and/or clusters. The resulting technology is a blockchain architecture that has the potential to scale to millions of transactions per second, eliminates user fees and allows for quick and easy deployment of decentralized applications. For more information, please read the [EOS.IO Technical White Paper](https://github.com/EOSIO/Documentation/blob/master/TechnicalWhitePaper.md). +**EOSIO** is software that introduces a blockchain architecture designed to enable vertical and horizontal scaling of decentralized applications (the “EOSIO Software”). This is achieved through an operating system-like construct upon which applications can be built. The software provides accounts, authentication, databases, asynchronous communication and the scheduling of applications across multiple CPU cores and/or clusters. The resulting technology is a blockchain architecture that has the potential to scale to **millions of transactions per second**, eliminates user fees and allows for quick and easy deployment of decentralized applications. For more information, please read the [EOS.IO Technical White Paper](https://github.com/EOSIO/Documentation/blob/master/TechnicalWhitePaper.md). - [EOS Wiki](https://github.com/EOSIO/eos/wiki) - High Level EOS Software Overview - [Technical White Paper](https://github.com/EOSIO/Documentation/blob/master/TechnicalWhitePaper.md) - EOS.IO Technical White Paper v2 @@ -267,7 +268,8 @@ These apps run on a custom built **blockchain, an enormously powerful shared glo + [**How to get started**](https://developers.eos.io/eosio-home) + [**Roadmap**](https://github.com/EOSIO/Documentation/blob/master/Roadmap.md) -+ [**Tools**](./Extension/eos.md) ++ [**Tools**](https://github.com/yjjnls/awesome-blockchain/blob/master/Extension/eos.md#tools) ++ [**Language Support**](https://github.com/yjjnls/awesome-blockchain/blob/master/Extension/eos.md#language-support) ### IFPS