User Experience on mobile might not be great yet, but I'm working on it.

Your first time on this page? Allow me to give some explanations.

Awesome Ethereum

A Curated List of Awesome Ethereum Resources

Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.

Last Update: Dec. 5, 2020, 9:08 a.m.

Thank you ttumiel & contributors
View Topic on GitHub:
ttumiel/Awesome-Ethereum

Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.

Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.

Documentation

The Ethereum Wiki

13.26K
2.38K
6m
n/a

Technical description of Ethereum. Technically outdated, but interesting.

Programming

Framework for serverless Decentralized Applications using Ethereum, IPFS and other platforms

3.11K
454
58d
MIT

Battle-tested framework of secure, reusable smart contracts.

Development environment for blockchain applications.

Personal Ethereum blockchain to run tests.

A useful in-browser IDE that can compile and publish smart contracts to various Ethereum networks. Includes a linter.

Online editor for smart contracts.

Tutorials

Learn to Code Ethereum DApps By Building Your Own Game.

Build smart contracts on Ethereum using Truffle, testrpc and Solidity.

Smart contract tutorial with a focus on building up understanding before code.

10 part tutorial on how to write DApps.

Gitbook for building on Ethereum that goes deeper into understanding technical functionality.

Building smart contracts with Metamask and Remix IDE.

Create a gambling DApp using Metamask, Truffle, Remix, React and IPFS.

How to create smart contracts, deploy your own DApps, create tokens, and more — from beginner to intermediate topics.

Code

Programming language of choice for smart contracts.

Experimental smart contract programming language intended to replace Solidity.

Experimental contract orientated language for Ethereum.

Learning and MOOCs

Philosophy

[ARCHIVED] Ethereum website from 2015

24
33
5y 5m
n/a

Standards for the Ethereum platform, including core protocol specifications, client APIs, and contract standards.

Videos

Wallets

[DEPRECATED] Mist. Browse and use Ðapps on the Ethereum network.

7.27K
1.97K
1y 8m
GPL-3.0

Browser extension that can interact with Remix IDE and send transactions to different testnets.

Online wallet service that interacts with the blockchain and performs several other useful functions.

Online wallet service that interacts with the blockchain and performs several other useful functions.

Blockchain Utilities

A tool to check the current price of gas for transactions.

Ethereum block explorer with other useful block utilities.

Ethereum block explorer.

Ethereum block explorer.

Ethereum block explorer, that also nicely visualizes assets and tokens.

Multi block explorer with nice charts.

Protocols

The Ethereum Wiki

13.26K
2.38K
6m
n/a
215
36
1y 8m
AGPL-3.0
1.03K
253
115d
MIT

Casper contract, and related software and tests

665
177
1y 8m
Unlicense

Ethereum JavaScript API

9.43K
3.02K
3d
n/a

zkSNARKS tutorial

212
44
2y 11m
n/a

Swarm is a distributed storage platform and content distribution service.

A Stack Exchange comparison of FFG and CBC.

A short and practical introduction to using zk-SNARKs.

A thorough introduction to TBCs with code.

Exploring a universal distribution of IP via non-fungible tokens and curation markets.

Books

Mastering Ethereum, by Andreas M. Antonopoulos, Gavin Wood

7.21K
1.99K
4m
n/a

Learn Solidity development from concept to deployment.

Misc

A comprehensive list of the Decentralized Applications (DApps) on Ethereum.

A tool to check the current price of gas for transactions.

A summary of everything happening in Ethereum each week.

Meet up with the local Ethereum community via meetup.com.

Official