• This repository has been archived on 18/Nov/2021
  • Stars
    star
    261
  • Rank 151,001 (Top 4 %)
  • Language
    Python
  • License
    Other
  • Created over 5 years ago
  • Updated over 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

ETH2.0 project management

[DEPRECATED] ETH2.0 Project Management

WARNING: This repo is now deprecated in favor of unification with the https://github.com/ethereum/pm/ repo. Please see this other repo for calls, notes, and other project management items

Interop Standards

This repo hosts a collection of standards to aid in client interoperability testing.

Previous ETH2.0 Implementers Calls

โ„– Date Notes Recording
75 Thu, Nov 4th, 2021 14:00 UTC agenda | notes | no reddit video
68 Thu, Jul 15, 2021 1400UTC agenda | notes | reddit video
67 Thu, July 1st, 2021 14:00 UTC agenda | notes | no reddit video
66 Thu, Jun 17rd, 2020 14:00 UTC agenda | notes | no reddit video
65 Thu, Jun 3, 2021 14:00 UTC agenda | notes | no reddit video
64
63
62
61
60
59
58
57
56
55 Thu, Jan 14, 2021 14:00 UTC agenda | notes | no reddit video
54
53 Thu, Dec 2, 2020 14:00 UTC agenda | notes | reddit video
52
51
50 Thu, Oct 15, 2020 14:00 UTC agenda | notes | reddit video
49
48
47
46
45
44
43
42
41 Thu, Jun 11, 2020 14:00 UTC agenda | notes | reddit video
40 Thu, May 28, 2020 14:00 UTC agenda | notes | reddit
39 Thu, May 14, 2020 14:00 UTC agenda | notes | reddit
38 Thu, Apr 23, 2020 14:00 UTC agenda | notes | reddit
37 Thu, Apr 09, 2020 14:00 UTC agenda | notes | reddit
36 Thu, Mar 26, 2020 14:00 UTC agenda | notes | reddit video
35 Thu, Mar 3, 2020 14:00 UTC agenda | notes | reddit video
34 Thu, Feb 27, 2020 14:00 UTC agenda | notes | reddit video
33 Thu Feb 06, 2020 14:00 UTC agenda | notes | reddit video
32 Thu, Jan 23, 2020 14:00 UTC agenda | notes | reddit video
31 Thu, Jan 09, 2020 14:00 UTC agenda | notes | reddit video
30 Thu, Dec 19, 2019 14:00 UTC agenda | notes | reddit video
29 Thu, Dec 5, 2019 14:00 UTC agenda | notes | no reddit video
28 Thu, Nov 21, 2019 14:00 UTC agenda | notes | no reddit video
27 Thu, Nov 7, 2019 14:00 UTC agenda | notes | reddit video
26 Thu, Oct 24, 2019 14:00 UTC agenda | notes | reddit video
25 Thu, Sep 9, 2019 14:00 UTC agenda | notes | reddit video
24 Thu, Aug 29, 2019 14:00 UTC agenda | notes | reddit video
23 Thu, Aug 15, 2019 14:00 UTC agenda | notes | reddit video
22 Thu, Jul 25, 2019 14:00 UTC agenda | notes | no reddit video
21 Thu, Jul 11, 2019 14:00 UTC agenda | notes | reddit video
20 Thu, Jun 13, 2019 14:00 UTC agenda | notes | reddit video
19 Thu, Jun 13, 2019 14:00 UTC agenda | notes | no reddit video
18 Thu, May 23, 2019 14:00 UTC agenda | notes | reddit video
17 Thu, May 02, 2019 14:00 UTC agenda | no notes | no reddit video
16 Thu, Apr 18, 2019 14:00 UTC agenda | notes | no reddit video
15 Thu, Mar 28, 2019 14:00 UTC agenda | notes | no reddit video
14 Thu, Mar 14, 2019 14:00 UTC agenda | notes | reddit video
13 Thu, Feb 28, 2019 14:00 UTC agenda | notes | no reddit video
12 Thu, Feb 14, 2019 14:00 UTC agenda | notes | reddit video
11 Thu, Jan 31, 2019 14:00 UTC agenda | notes | no reddit video
10 Thu, Jan 17, 2019 14:00 UTC agenda | notes | reddit video
9 Thu, Jan 03, 2019 14:00 UTC agenda | notes | reddit video
8 Thu, Dec 13, 2018 14:00 UTC agenda | notes | reddit video
7 Thu, Nov 29, 2018 14:00 UTC agenda | notes | reddit video
6 Thu, Nov 15, 2018 14:00 UTC agenda | notes | reddit video
5 Thu, Oct 11, 2018 14:00 UTC agenda | notes | reddit video
4 Thu, Sept 27, 2018 14:00 UTC agenda | notes | reddit video
3 Thu, Sept 13, 2018 14:00 UTC agenda | notes | reddit video
2 Thu, Aug 30, 2018 14:00 UTC agenda | notes | reddit video
1 Thu, Aug 16, 2018 14:00 UTC agenda | notes | reddit video
0 Thu, Aug 02, 2018 14:00 UTC agenda | notes | reddit video

More Repositories

1

go-ethereum

Official Go implementation of the Ethereum protocol
Go
45,440
star
2

solidity

Solidity, the Smart Contract Programming Language
C++
22,171
star
3

wiki

The Ethereum Wiki
14,759
star
4

EIPs

The Ethereum Improvement Proposal repository
Python
12,522
star
5

mist

[DEPRECATED] Mist. Browse and use รapps on the Ethereum network.
JavaScript
7,432
star
6

web3.py

A python interface for interacting with the Ethereum blockchain and ecosystem.
Python
4,701
star
7

ethereum-org-website

Ethereum.org is a primary online resource for the Ethereum community.
Markdown
4,230
star
8

aleth

Aleth โ€“ Ethereum C++ client, tools and libraries
C++
3,960
star
9

consensus-specs

Ethereum Proof-of-Stake Consensus Specifications
Python
3,388
star
10

pyethereum

Next generation cryptocurrency network
2,667
star
11

remix-project

Remix is a browser-based compiler and IDE that enables users to build Ethereum contracts with Solidity language and to debug transactions.
TypeScript
2,277
star
12

remix-ide

Documentation for Remix IDE
2,227
star
13

py-evm

A Python implementation of the Ethereum Virtual Machine
Python
2,188
star
14

ethereumj

DEPRECATED! Java implementation of the Ethereum yellowpaper. For JSON-RPC and other client features check Ethereum Harmony
Java
2,166
star
15

research

Python
1,708
star
16

yellowpaper

The "Yellow Paper": Ethereum's formal specification
TeX
1,598
star
17

fe

Emerging smart contract language for the Ethereum blockchain.
Rust
1,561
star
18

pm

Project Management: Meeting notes and agenda items
Python
1,473
star
19

solc-js

Javascript bindings for the Solidity compiler
TypeScript
1,404
star
20

remix

This has been moved to https://github.com/ethereum/remix-project
JavaScript
1,174
star
21

dapp-bin

A place for all the รApps to live
JavaScript
1,007
star
22

remix-desktop

Remix IDE desktop
JavaScript
1,000
star
23

devp2p

Ethereum peer-to-peer networking specifications
JavaScript
910
star
24

execution-apis

Collection of APIs provided by Ethereum execution layer clients
Io
874
star
25

kzg-ceremony

Resources and documentation related to the ongoing Ethereum KZG Ceremony.
812
star
26

execution-specs

Specification for the Execution Layer. Tracking network upgrades.
Python
773
star
27

evmone

Fast Ethereum Virtual Machine implementation
C++
756
star
28

sourcify

Decentralized Solidity contract source code verification service
TypeScript
731
star
29

casper

Casper contract, and related software and tests
Python
685
star
30

js-ethereum-cryptography

Every cryptographic primitive needed to work on Ethereum, for the browser and Node.js
TypeScript
659
star
31

meteor-dapp-wallet

This is an archived repository of one of the early Ethereum wallets.
JavaScript
598
star
32

btcrelay

Ethereum contract for Bitcoin SPV: Live on https://etherscan.io/address/0x41f274c0023f83391de4e0733c609df5a124c3d4
Python
585
star
33

solidity-examples

Loose collection of Solidity example code
Solidity
531
star
34

staking-deposit-cli

Secure key generation for deposits
Python
507
star
35

tests

Common tests for all Ethereum implementations
Python
506
star
36

webthree-umbrella

Former home of cpp-ethereum (Oct 2015 to Aug 2016)
492
star
37

sharding

Sharding manager contract, and related software and tests
Python
477
star
38

trinity

The Trinity client for the Ethereum network
Python
475
star
39

homebrew-ethereum

Homebrew Tap for Ethereum
Ruby
468
star
40

ethereum-org

[ARCHIVED] ethereum.org website from 2016-2019. See https://github.com/ethereum/ethereum-org-website for current version.
HTML
402
star
41

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 asyncio
Python
389
star
42

solc-bin

This repository contains current and historical builds of the Solidity Compiler.
JavaScript
379
star
43

hive

Ethereum end-to-end test harness
Go
371
star
44

serpent

C++
360
star
45

evmlab

Utilities for interacting with the Ethereum virtual machine
Python
352
star
46

eth-tester

Tool suite for testing ethereum applications.
Python
334
star
47

trin

An Ethereum portal client: a json-rpc server with nearly instant sync, and low CPU & storage usage
Rust
330
star
48

evmc

EVMC โ€“ Ethereum Client-VM Connector API
C
316
star
49

populus

The Ethereum development framework with the most cute animal pictures
316
star
50

annotated-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.
310
star
51

beacon-APIs

Collection of RESTful APIs provided by Ethereum Beacon nodes
HTML
301
star
52

eth-utils

Utility functions for working with ethereum related codebases.
Python
300
star
53

homestead-guide

Python
291
star
54

staking-launchpad

The deposit launchpad for staking on Ethereum ๐Ÿฆ
TypeScript
257
star
55

portal-network-specs

Official repository for specifications for the Portal Network
JavaScript
256
star
56

ropsten

Ropsten public testnet PoW chain
Jupyter Notebook
255
star
57

eth-account

Account abstraction library for web3.py
Python
245
star
58

cbc-casper

Python
226
star
59

eth-abi

Ethereum ABI utilities for python
Python
223
star
60

remix-live

Live deployment of the remix IDE
JavaScript
221
star
61

act

Smart contract specification language
Haskell
214
star
62

ERCs

The Ethereum Request for Comment repository
Solidity
212
star
63

hevm

symbolic EVM evaluator
Haskell
208
star
64

beacon_chain

Python
208
star
65

emacs-solidity

The official solidity-mode for EMACS
Emacs Lisp
201
star
66

moon-lang

Minimal code-interchange format
MoonScript
192
star
67

remixd

remix server
TypeScript
182
star
68

go-verkle

A go implementation of Verkle trees
Go
181
star
69

ethash

C
181
star
70

browser-solidity

Fomer location of remix-ide => https://github.com/ethereum/remix-ide
JavaScript
178
star
71

py_ecc

Python implementation of ECC pairing and bn_128 and bls12_381 curve operations
Python
175
star
72

py-solc

Python wrapper around the solc Solidity compiler.
Python
174
star
73

grid

[DEPRECATED] Download, configure, and run Ethereum nodes and tools
JavaScript
173
star
74

pos-evolution

Evolution of the Ethereum Proof-of-Stake Consensus Protocol
167
star
75

mix

The Mix Ethereum Dapp Development Tool
JavaScript
164
star
76

evmjit

The Ethereum EVM JIT
C++
163
star
77

builder-specs

Specification for the external block builders.
HTML
156
star
78

eth-keys

A common API for Ethereum key operations.
Python
153
star
79

remix-plugin

TypeScript
153
star
80

solidity-underhanded-contest

Website for the Underhanded Solidity Contest
Solidity
151
star
81

meteor-dapp-whisper-chat-client

JavaScript
150
star
82

rig

Robust Incentives Group
HTML
117
star
83

public-disclosures

117
star
84

economic-modeling

Python
117
star
85

kzg-ceremony-specs

Specs for Ethereum's KZG Powers of Tau Ceremony
107
star
86

snake-charmers-tactical-manual

Development *stuff* for the Snake Charmers EF team
107
star
87

node-crawler

Attempts to crawl the Ethereum network of valid Ethereum execution nodes and visualizes them in a nice web dashboard.
Go
106
star
88

py-trie

Python library which implements the Ethereum Trie structure.
Python
100
star
89

py-wasm

A python implementation of the web assembly interpreter
Python
99
star
90

remix-workshops

Solidity
97
star
91

py-geth

Python wrapping for running Go-Ethereum as a subprocess
Python
97
star
92

pyrlp

The python RLP serialization library
Python
96
star
93

swarm-dapps

Swarm ฤapp Examples
JavaScript
96
star
94

remix-vscode

Remix VS Code extension
TypeScript
95
star
95

eth-hash

The Ethereum hashing function, keccak256, sometimes (erroneously) called sha256 or sha3
Python
95
star
96

dapp-styles

HTML
94
star
97

ens-registrar-dapp

Registrar DApp for the Ethereum Name Service
JavaScript
94
star
98

c-kzg-4844

Minimal 4844 version of c-kzg
Nim
93
star
99

retesteth

testeth via RPC. Test run, generation by t8ntool protocol
C++
93
star
100

pyethsaletool

Python
85
star