go-ethereum
Go implementation of the Ethereum protocolsolidity
Solidity, the Smart Contract Programming Languagewiki
The Ethereum WikiEIPs
The Ethereum Improvement Proposal repositorymist
[DEPRECATED] Mist. Browse and use Ðapps on the Ethereum network.web3.py
A python interface for interacting with the Ethereum blockchain and ecosystem.ethereum-org-website
Ethereum.org is a primary online resource for the Ethereum community.aleth
Aleth – Ethereum C++ client, tools and librariesconsensus-specs
Ethereum Proof-of-Stake Consensus Specificationspyethereum
Next generation cryptocurrency networkremix-project
Remix is a browser-based compiler and IDE that enables users to build Ethereum contracts with Solidity language and to debug transactions.py-evm
A Python implementation of the Ethereum Virtual Machineremix-ide
Documentation for Remix IDEethereumj
DEPRECATED! Java implementation of the Ethereum yellowpaper. For JSON-RPC and other client features check Ethereum Harmonyresearch
yellowpaper
The "Yellow Paper": Ethereum's formal specificationfe
Emerging smart contract language for the Ethereum blockchain.pm
Project Management: Meeting notes and agenda itemssolc-js
Javascript bindings for the Solidity compilerremix
This has been moved to https://github.com/ethereum/remix-projectremix-desktop
Remix IDE desktopdapp-bin
A place for all the ÐApps to liveexecution-apis
Collection of APIs provided by Ethereum execution layer clientsdevp2p
Ethereum peer-to-peer networking specificationsevmone
Fast Ethereum Virtual Machine implementationexecution-specs
Specification for the Execution Layer. Tracking network upgrades.kzg-ceremony
Resources and documentation related to the ongoing Ethereum KZG Ceremony.sourcify
Decentralized Solidity contract source code verification servicejs-ethereum-cryptography
Every cryptographic primitive needed to work on Ethereum, for the browser and Node.jscasper
Casper contract, and related software and testsbtcrelay
Ethereum contract for Bitcoin SPV: Live on https://etherscan.io/address/0x41f274c0023f83391de4e0733c609df5a124c3d4meteor-dapp-wallet
This is an archived repository of one of the early Ethereum wallets.tests
Common tests for all Ethereum implementationssolidity-examples
Loose collection of Solidity example codestaking-deposit-cli
Secure key generation for depositswebthree-umbrella
Former home of cpp-ethereum (Oct 2015 to Aug 2016)sharding
Sharding manager contract, and related software and testshomebrew-ethereum
Homebrew Tap for Ethereumtrinity
The Trinity client for the Ethereum networkethereum-org
[ARCHIVED] ethereum.org website from 2016-2019. See https://github.com/ethereum/ethereum-org-website for current version.hive
Ethereum end-to-end test harnesssolc-bin
This repository contains current and historical builds of the Solidity Compiler.lahja
Lahja is a generic multi process event bus implementation written in Python 3.6+ to enable lightweight inter-process communication, based on non-blocking asynciotrin
An Ethereum portal client: a json-rpc server with nearly instant sync, and low CPU & storage usageevmlab
Utilities for interacting with the Ethereum virtual machineserpent
eth-tester
Tool suite for testing ethereum applications.evmc
EVMC – Ethereum Client-VM Connector APIERCs
The Ethereum Request for Comment repositorybeacon-APIs
Collection of RESTful APIs provided by Ethereum Beacon nodesannotated-spec
Vitalik's annotated eth2 spec. Not intended to be "the" annotated spec; other documents like Ben Edgington's https://benjaminion.xyz/eth2-annotated-spec/ also exist. This one is intended to focus more on design rationale.populus
The Ethereum development framework with the most cute animal pictureseth-utils
Utility functions for working with ethereum related codebases.homestead-guide
portal-network-specs
Official repository for specifications for the Portal Networkstaking-launchpad
The deposit launchpad for staking on Ethereum 🦏eth-account
Account abstraction library for web3.pyeth2.0-pm
ETH2.0 project managementropsten
Ropsten public testnet PoW chainremix-live
Live deployment of the remix IDEhevm
symbolic EVM evaluatorcbc-casper
eth-abi
Ethereum ABI utilities for pythonact
Smart contract specification languagebeacon_chain
go-verkle
A go implementation of Verkle treesemacs-solidity
The official solidity-mode for EMACSmoon-lang
Minimal code-interchange formatethash
py_ecc
Python implementation of ECC pairing and bn_128 and bls12_381 curve operationsremixd
remix serverpy-solc
Python wrapper around the solc Solidity compiler.browser-solidity
Fomer location of remix-ide => https://github.com/ethereum/remix-idebuilder-specs
Specification for the external block builders.grid
[DEPRECATED] Download, configure, and run Ethereum nodes and toolspos-evolution
Evolution of the Ethereum Proof-of-Stake Consensus Protocolevmjit
The Ethereum EVM JITmix
The Mix Ethereum Dapp Development Tooleth-keys
A common API for Ethereum key operations.solidity-underhanded-contest
Website for the Underhanded Solidity Contestremix-plugin
meteor-dapp-whisper-chat-client
rig
Robust Incentives Grouppublic-disclosures
economic-modeling
snake-charmers-tactical-manual
Development *stuff* for the Snake Charmers EF teamnode-crawler
Attempts to crawl the Ethereum network of valid Ethereum execution nodes and visualizes them in a nice web dashboard.c-kzg-4844
A minimal implementation of the Polynomial Commitments API for EIP-4844 and EIP-7594, written in C.kzg-ceremony-specs
Specs for Ethereum's KZG Powers of Tau Ceremonypy-trie
Python library which implements the Ethereum Trie structure.py-wasm
A python implementation of the web assembly interpretereth-hash
The Ethereum hashing function, keccak256, sometimes (erroneously) called sha256 or sha3execution-spec-tests
A Python framework and collection of test cases to generate test vectors for Ethereum execution clientsremix-workshops
py-geth
Python wrapping for running Go-Ethereum as a subprocessswarm-dapps
Swarm Đapp Examplesremix-vscode
Remix VS Code extensionpyrlp
The python RLP serialization libraryens-registrar-dapp
Registrar DApp for the Ethereum Name Servicedapp-styles
Love Open Source and this site? Check out how you can help us