> 收集所有以太坊(ethereum)技术开发相关资料
## INTRO 介绍
### Started 入门
- [区块链技术指南](https://pan.baidu.com/s/13cJxAa80I6iMCczA04CZhg) 区块链领域比较系统的入门资料
- [什么是以太坊?什么是智能合约?](https://blog.csdn.net/mongo_node/article/details/80491713)以太坊智能合约入门概念
- [理解区块链](http://blog.csdn.net/csolo/article/details/52858236) 区块链关键要点讲解
- [(一)简单易懂地介绍什么是区块链](https://zhuanlan.zhihu.com/p/22228902) 比特币区块链关键词讲解
- [(二)简单易懂地介绍什么是区块链(技术篇)](https://zhuanlan.zhihu.com/p/23243289) 比特币区块链技术图解
- [一文看懂区块链架构设计](http://www.8btc.com/ebook-blockchain) 从技术分层解构架构
### Ethereum 以太坊进阶
- [以太坊白皮书](https://pan.baidu.com/s/1bzAFnzJ35hlQxJ2J4Oj-Ow)
- [The Ethereum Wiki](https://theethereum.wiki/w/index.php/Main_Page) *(English)*
- [以太坊官方文档中文版](https://pan.baidu.com/s/1ktODJKLMBmkOsi8MPrpIJA)
- [以太坊Gas使用](https://hackernoon.com/ether-purchase-power-df40a38c5a2f) Calculating Costs in Ethereum Contracts *(English)*
- [以太坊代码剖析](http://ethfans.org/topics/227)
- [以太坊源码阅读](http://www.cnblogs.com/baizx/category/1011749.html)
## TUTORIAL 教程
### Ethereum 以太坊
- [ethbox,一键安装以太坊本地开发环境-windows](http://blog.hubwiz.com/2018/06/07/ethbox-readme/)
- [以太坊DApp开发入门教程-投票系统](https://blog.csdn.net/mongo_node/article/details/79424450)
- [以太坊教程](http://http://xc.hubwiz.com/course/5a952991adb3847553d205d1) 以太坊Dapp与智能合约开发实战入门
- [以太坊电商教程](http://xc.hubwiz.com/course/5abbb7acc02e6b6a59171dd6) 以太坊IPSF、Node.js、Mongodb构建电商平台实战
- [使用Remix编译和部署以太坊智能合约](https://blog.csdn.net/mongo_node/article/details/80013865)
- [区块链语言Solidity校验椭圆曲线加密数字签名(附实例)](http://www.toutiao.com/i6401418700217385473/?tt_from=weixin&utm_campaign=client_share&from=groupmessage&app=news_article&utm_source=weixin&iid=8932715408&utm_medium=toutiao_ios&wxshare_count=2&pbid=35867484354)
- [Create your own crypto-currency](https://www.ethereum.org/token) 来自以太坊官方的代币创建教程 *(English)*
- [ETHEREUM PET SHOP](http://truffleframework.com/tutorials/pet-shop) Truffle框架逐步案例教程 *(English)*
- [ROBUST SMART CONTRACTS WITH OPENZEPPELIN](http://zeppelin.tryblockchain.org/robust-smart-contracts-with-openzeppelin.html) OpenZeppelin集成Truffle编写健壮安全的合约 *(English)*
- [Truffle3.0案例教程](http://truffle.tryblockchain.org/truffle3.0-integrate-nodejs.html) 集成NodeJS并完全跑通,附详细实例和可能的错误 *(English)*
### Videos 视频
- [Building Ethereum DApps using Solidity](https://www.youtube.com/watch?v=9_coM_g7Dbg&list=PLH4m2oS2ratdoHFEkGvwvd7TkeTv4sa7Z) 视频教程 *(English)*
- [Devcon 0 (Berlin, 2014) talks and videos](https://www.youtube.com/watch?v=_BvvUlKDqp0&list=PLJqWcTqh_zKEjpSej3ddtDOKPRGl_7MhS) *(English)*
- [Devcon 1 (London, 2015) talks and videos](https://www.youtube.com/watch?v=BUARih8_f68&list=PLJqWcTqh_zKHQUFX4IaVjWjfT2tbS4NVk) *(English)*
- [Devcon 2 (Shanghai, 2016) talks and videos](https://www.youtube.com/watch?v=1wayaZ1-iBE&list=PLaM7G4Llrb7xqzgOwbvNv63_KM7VH84Rd) *(English)*
- [**Devcon 3** (Cancún, 2017) website and registration](http://ethereumfoundation.org/devcon3/) *(English)*
## PROJECT 项目
### Chain 区块链底层
- [Metaverse](https://github.com/mvs-org/metaverse) 原界链源码
- [EOS](https://github.com/EOSIO/eos) EOS链源码
- [BYTOM](https://github.com/Bytom/bytom) 比原链源码
- [CITA](https://github.com/cryptape/cita) cita联盟链的底层源码
- [比特币0.1](https://github.com/fkysly/bitcoin0.1.0) 最原始的比特币代码
- [Blockbench](https://github.com/ooibc88/blockbench) 区块链性能测试工具
- [Quorum](https://github.com/jpmorganchase/quorum) 来自JP Morgan基于Go-Ethereum数据隐私加强的以太坊实现
- [BCOS](https://github.com/bcosorg/bcos) 来自微众银行的增强版以太坊实现
- [Presto-Ethereum](https://github.com/xiaoyao1991/presto-ethereum) 以太坊增加Presto的SQL访问能力
- [IPFS](https://github.com/ipfs/go-ipfs) IPFS的GO语言实现 [原理](https://github.com/ipfs/ipfs)
### SDK 工具包
- [Remix](https://ethereum.github.io/browser-solidity/) 浏览器编译器
- [Truffle](https://github.com/trufflesuite/truffle) 以太坊Dapp开发脚手架
- [Zeppelin](https://github.com/OpenZeppelin/zeppelin-solidity) 用于编写安全的以太坊合约框架
- [Web3j](https://github.com/web3j/web3j) 以太坊官方Web3轻量级java SDK
- [Embark](https://github.com/embark-framework/embark) 以太坊Dapp开发框架,支持IPFS、Whisper及Orbit调用
- [Web3Swift](https://github.com/BANKEX/web3swift) 一个Web3的swift SDK
- [Porosity](https://github.com/comaeio/porosity) 反编译以太坊智能合约工具
- [Solidity-Coverage](https://github.com/sc-forks/solidity-coverage) 检测Solidity代码覆盖
- [Composer](https://github.com/hyperledger/composer) 官方可视化Fabric应用开发框架
- [Cakeshop](https://github.com/jpmorganchase/cakeshop) 来自JP Morgan的以太坊可视化管理工具
- [Zokrates](https://github.com/JacobEberhardt/ZoKrates) 以太坊使用zkSNARKS工具包(实验用)
- [libsnark](https://github.com/scipr-lab/libsnark) zkSNARKS C++库
## DOCUMENT 资料
### Ethereum 以太坊
- [Mastering Ethereum](https://github.com/ethereumbook/ethereumbook) 精通以太坊开发Oreilly开源书
- [以太坊技术博客](http://blog.hubwiz.com) 关注以太坊
- [以太坊系列教程](http://ethdoc.cn/introduction/index.html) solidity语言学习
- [Solidity语言文档](http://cw.hubwiz.com/card/c/solidity) 语言中文手册
- [以太坊智能合约入门](https://blog.csdn.net/mongo_node/article/details/80618805)
- [web3.js手册](http://cw.hubwiz.com/card/c/web3.js/)
- [web3.js 1.0中文手册](http://cw.hubwiz.com/card/c/web3.js-1.0/) 接口中文手册
- [ipfs命令手册](http://cw.hubwiz.com/card/c/ipfs/)
- [Ethplorer接口](https://github.com/EverexIO/Ethplorer/wiki/Ethplorer-API?from=etop) Ethplorer接口文档
- [Ethereum Smart Contract Security Best Practices](https://consensys.github.io/smart-contract-best-practices/) _(english)_
- [以太坊分片Sharding FAQ](https://blog.csdn.net/mongo_node/article/details/80641653)
- [Node.js区块链开发](https://pan.baidu.com/s/1Ldpn0DvJ5LgLqwix6eWgyg)
- [geth使用指南文档中文版](https://pan.baidu.com/s/1M0WxhmumF_fRqzt_cegnag)
- [以太坊DApp开发环境搭建-Ubuntu](https://pan.baidu.com/s/10qL4q-uKooMehv9X2R1qSA)
- [以太坊DApp开发环境搭建-windows](https://pan.baidu.com/s/1cyYkhIJIFuI2oyxM9Ut0eA)
- [以太坊DApp开发私链搭建-Ubuntu](https://pan.baidu.com/s/1aBOFZT2bCjD2o0EILBWs-g)
- [以太坊DApp开发私链搭建-windows](https://pan.baidu.com/s/10Y6F1cqUltZNN99aJv9kAA)
- [以太坊ganache CLI命令行参数详解](https://pan.baidu.com/s/1lnknFkwenacaeM4asOcBdg)
- [使用truflle和infura部署以太坊合约](https://pan.baidu.com/s/1PTxSVff2vHSVUihYczRRqw)
- [IPFS安装部署与开发环境搭建-windows](https://pan.baidu.com/s/1bnhDvqCoOgAqEBZXMtVbRg)
- [以太坊常见问题FAQ](http://8btc.com/thread-23195-1-1.html)
## APPLICATION 应用
### Explorer 链浏览
- [Etherscan](https://etherscan.io) 以太坊区块链浏览器
- [Ethplorer](https://ethplorer.io) 以太坊区块链浏览器,提供API调用
- [Eth Gas Station](https://ethgasstation.info/index.php) 以太坊Gas目前定价
### Wallet 钱包
- [My Ether Wallet](https://myetherwallet.com) 网页版以太坊钱包 [源码](https://github.com/kvhnuke/etherwallet)
- [MetaMask](https://metamask.io/) Chrome Extension浏览器插件版
- [Multi-platform Jaxx Wallet](https://jaxx.io/) 同时兼容以太坊和比特币钱包
- [Mist Wallet](https://github.com/ethereum/mist/releases/latest) 官方版轻量级钱包
- [Parity Wallet](https://github.com/paritytech/parity/releases/latest)
- [Harmony Wallet](https://github.com/ether-camp/ethereum-harmony/releases/latest)
- [imToken](https://token.im/) 移动App版钱包
- [Trust](https://trustwalletapp.com/) iOS / Android 原生钱包 + DApp 浏览器
- [Cipher](https://www.cipherbrowser.com/) iOS / Android 钱包 + DApp 浏览器
- [Ledger Nano S](https://theethereum.wiki/w/index.php/Ledger_Nano_S) 硬件钱包
- [Trezor](https://blog.trezor.io/trezor-integration-with-myetherwallet-3e217a652e08) 硬件钱包
### Social 社会
- [Oraclize](http://docs.oraclize.it/#background) 第三方信息提供
- [Aragon](https://aragon.one/) 公司业务 [源码](https://github.com/aragon/aragon-core/tree/master/contracts)
- [dharma](https://dharma.io/) 第三方增信 [源码](https://github.com/dharmaprotocol/dharma-cli)
- [Chronobank](https://chronobank.io/) 共享机制
- [slockit](https://slock.it/) 租借智能设备 [源码](https://github.com/slockit/smart-contract)
- [DAO](https://github.com/slockit/DAO) DAO提案
### Exchange 交易所
- [0x](https://www.0xproject.com/otc) 0x交易所 [源码](https://github.com/0xProject/contracts)
- [ethdelf](https://etherdelta.github.io/#ZRX-ETH) etherdelta交易所 [源码](https://github.com/etherdelta/smart_contract)
- [Dmarket](https://dmarket.io) dmarket交易所 [源码](https://github.com/suntechsoft/dmarket-smartcontract)
- [augur](https://augur.net/) 对赌交易所 [源码](https://github.com/AugurProject)
- [melonport](https://melonport.com/) 数字资产交易所 [源码](https://github.com/melonproject)
### Cross Chain 跨链
- [Cosmos](https://cosmos.network) cosmos跨链交易,包括BTC到ETH [源码](https://github.com/cosmos)
- [polkadot](https://polkadot.io) polkadot跨链,实现了一个轻量级以太坊客户端 [源码](https://github.com/paritytech/parity)
### Token 代币
- [ERC20](https://github.com/ethereum/EIPs/pull/610) 以太坊的ICO代币标准
- [Token Sale](http://vitalik.ca/general/2017/06/09/sales.html) 代币销售模型
- [maker](https://makerdao.com/) Dai代币
第 1 条附言 ·
另外推荐一些针对不同语言的教程:
> - [python以太坊](http://xc.hubwiz.com/course/5b40462cc02e6b6a59171de4?affid=712studygolang),主要是针对python围绕web3.py进行区块链以太坊应用开发的讲解。
> - [web3j](http://xc.hubwiz.com/course/5b2b6e82c02e6b6a59171de2?affid=712studygolang),主要是针对java和android程序员围绕web3j库进行区块链以太坊开发的讲解。
> - [php以太坊](http://xc.hubwiz.com/course/5b36629bc02e6b6a59171de3?affid=712studygolang),主要是介绍使用php进行智能合约开发交互,进行账号创建、交易、转账、代币开发以及过滤器和事件等内容。