A curated list of awesome Ethereum Ressources. Inspired by awesome-go.
Contributing
Please take a quick gander at the contribution guidelines first. Thanks to all contributors; you rock!
If you see a link or project here that is no longer maintained or is not a good fit, please submit a pull request to improve this file. Thank you!
Summary
- Basic
- Clients
- The Ethereum Network
- Ether
- Wallets
- Mining
- Smart Contract languages
- DAPP
- Others awesome things and concepts
- Projects
- Community
- Stay up to date
- Contributing
Basic {#basic}
What is Ethereum? {#what-is-ethereum}
Bitcoin 2.0? a world computer? a smart contracts platform?
- Ethereum: the World Computer - Youtube video : Ethereum: the World Computer .
- What is ethereum ? - Description form the official documentation.
- Ethereum Infographic - A great infographic.
- At Quora - What is Ethereum, in layman's term?
Papers {#papers}
If you feel like going to the source
- Ethereum Whitepaper - Ethereum Whitepaper.
- Ethereum Yellow Paper - Ethereum Yellow Paper.
Roadmap {#roadmap}
- Timeline - Expected timeline - Post from Mars 2015.
- Olympic - 0: Olympic.
- Frontier - 1: Frontier.
- Homestead - 2: Homestead <----- HERE WE ARE.
- Metropolis - 3: Metropolis - "when we finally officially release a relatively full-featured user interface for non-technical users of Ethereum"
- Serenity - 4: Serenity - Switching the network from Proof of Work to Proof of Stake ( Casper). end of 2016?.
Branding / Logo {#branding}
- Logo Assets - All current Ethereum logos (under Creative Commons attribution 3.0).
- Ethereum Visual Identity - Ethereum Visual Identity Guide.
Crowfunding {#crowfunding}
Remembering a time where the price of Ether was 2000 ETH per BTC
- Launching the ether sale - Blog post of the July 22nd 2014 explaining the crowfunding.
- Purchase Agreement - Crowfunding purchase agreement.
- Intended use if revenue - Intended use of revenue.
Foundation {#foundation}
The Ethereum Foundation’s mission is to promote and support research, development and education to bring decentralized protocols and tools to the world that empower developers to produce next generation decentralized applications (DAPPs), and together build a more globally accessible, more free and more trustworthy Internet.
- Website - The Ethereum foundation Page.
Clients {#clients}
Implementations of the Ethereum protocol.
- C++ Client - C++ Client.
- Go Client - Go Client.
- Java Client - Java Client.
- NodeJS Client - NodeJS Client.
- Python Client - Python Client.
- Parity - Next Generation Ethereum Client - Rust language.
The Ethereum network {#network}
Network Stat {#network-stats}
Need information about a block, a current difficulty, the network hashrate?
- Ethstats - See latest data of the Ethereum Network.
Blockhain Explorer {#blockchain-explorer}
Mainnet
- Etherchain - Etherchain.
- Ether camp - Ether camp.
- Etherscan - Etherscan .
Testnet
- Etherscan - Etherscan for the testnet.
Ether {#ether}
Ether is the name of the currency used within Ethereum
Info {#ether-info}
SPOILER: There are about 77 million ethers in existence and every new block (an average of 15 seconds) creates 5 new ether.
- What is ether ? - .
- Ether Stat - Stat about Ether.
- Supply of Ether - Good post about the total supply of Ether.
Exchanges {#exchanges}
Where you can trade ethers - Remember: if you don't control the private you don't really control the ethers
- Poloniex - Poloniex.
- Kraken - Kraken.
- GateCoin - Gatecoin.
- Bittrex - Bitrrex.
- Exmo - Exmo.
- Bitfinex - Bitfinex.
- The whole list - All exchanges accepting ETH from coinmarketcap.com.
Faucets {#faucets}
Free Ether? don't have big expectation :)
Mainnet
- Ether faucet - Ether faucet.
Testnet
- Wei faucet - Wei faucet for the tesnet.
Wallets {#wallets}
To store your ethers
- Mist - Mist - Official wallet with integrated full node.
- Jaxx - By KryptoKit, Wallets that unify the Bitcoin and Ethereum experience accross Devices.
- Myetherwallet - Open Source JavaScript Client-Side Ether Wallet.
- Icebox - Lightwallet-powered cold storage solution..
Mining {#mining}
let's make the network work! and earn some ethers!
How to {#mining-hoe-to}
- Mining FAQ - Mining FAQ.
- How to mine Ethereum on a Windows PC? - How to mine Ethereum on a Windows PC?.
Mining pools {#mining-pools}
Fell alone? join a pool
- Coinmine - Coinmine Pool.
- Coinotron - Coinotron Pool.
- Dwarfpool - Dwarfpool .
- Ethpool - Ethpool.
- Nanopool - Nanopool.
Smart Contract languages {#smart-contracts-languages}
Solidity
Solidity, the JavaScript-like language
- Solidity Guide - Learn the Solidity Language.
Serpent
Serpent, the Python-like language
LLL
LLL, the Lisp-like languagee
DAPP {#dapp}
Tutorials {#tutorials}
- Mix - MIX.
IDE {#ide}
- Mix - MIX.
Others awesome things & concepts {#others}
Casper {#casper}
Whisper {#whisper}
an upcoming P2P messaging protocol that will be integrated into the EtherBrowser.
- Whisper Wiki Wiki article about Whisper ( December 2014)-
- Whisper ? - What is Whisper and what is it used for?.
Swarm {#swarm}
- Swarm - Swarm for Storage .
web3-j {#web3-j}
Ethereum compatible JavaScript API which implements the Generic JSON RPC spec.
- web3-j GitHub - GitHub Repo.
- web3-j documentation - web3-j documentation.
Gas {#gas}
Gas is the fundamental network cost unit and is paid for exclusively in ether.
- Gas Doc - Gas and transaction costs from the Ethereum Documentation.
- What is Gas? - What is the “Gas” in Ethereum? -Post from CryptoCompare.
- Cost calculator - Calculate the cost of conducting a transaction or executing a contract on Ethereum.
Projects using Ethereum {#projects}
Big ones
- Augur - Prediction Market.
- Slock.it - Rent, sell or share anything - without middlemen.
- Digix - Transparent asset tracking of LBMA GOLD with blockchain technology 2.0.
Lists of projects
- State of the Dapps - State of the Dapps - an impressive list of projects.
Companies {#companies}
- Consensys - Consensys.
Community {#community}
Social {#social}
- Facebook - Facebook.
- Twitter - Twitter.
- Reddit - Reddit.
- Youtube - .
- IRC - IRC.
- Blog - The official blog.
- Stack Exchange - Stack Exchange.
- Forum - Forum.
Skype {#skype}
Main Skype Channels
- Ethereum - Ethereum: the main channel, bridged to IRC #ethereum.
- Ethereum-dev - Ethereum-dev: the developer's channel, bridged to IRC #ethereum-dev.
Speciality Skype Channels
- Solidity and web3 - Solidity and web3.
- Pi Ethereum - Pi Ethereum.
- Serpent - Serpent.
- Miner community Support -Miner community Support.
- ÐΞVgrants -ÐΞVgrants.
- Ethereum: Reputation - Ethereum: Reputation - discussion, education and delivery.
- Netstats - Netstats: chat regarding stats.ethdev.com.
Regional Skype Channels
- London - London General: London-based Etherians.
- Italia - Italia: Italian Etherians.
- Romania - Romania: Romanian Etherians.
- Russia - Russia - Russian Etherians (Russian language).
Gitter channels
- Go-Ethereum - Go-Ethereum.
IRC channels (Freenode)
- Go-Ethereum -
- #ethereum: for general discussion
- #ethereum-dev: for development specific questions and discussions
- ##ethereum: for offtopic and banter
- #ethereum-mining: for mining only conversations
- #ethereum-markets: for discussions about markets
Meetups {#meetups}
- London, UK - London, UK.
- Paris, France - Paris, France.
- New York, USA - New York, USA.
- Toronto, Canada - Toronto, Canada.
- San Francisco, USA - San Francisco, USA.
- Sao Paulo, Brazil - Sao Paulo, Brazil.
- Portland, USA - Portland, USA.
- Tel Aviv-Yafo, Israel - Tel Aviv-Yafo, Israel.
- Tokyo, Japan - Tokyo, Japan.
- Chicago, USA - Chicago, USA.
- Melbourne, Australia - Melbourne, Australia.
- Sao Paulo, Brazil - Sao Paulo, Brazil.
- Vancouvert, Canada - Vancouvert, Canada.
- Tehran, Iran - Tehran, Iran.
Events {#events}
Devcon
- Devcon1 (2015) playlist - Devcon1 (2015) playlist.
- Devcon0 (2014) playlist - Devcon0 (2014) playlist.
Stay up to date! {#up-to-date}
Newsletter {#newsletter}
Podcast {#podcast}
- The Ether Review - The Ether Review.
Contributing
Your contributions are always welcome! Please take a look at the contribution guidelines first.
I would keep some pull requests open if I'm not sure whether the content are awesome, you could vote for them by leaving a comment that contains +1
.
To be added
- Jobs
- Courses