Become Ethereum 2.0 Testnet validator
It’s here it’s here! Over the past months we’ve been preparing extensively, working every single day to deliver a public testnet for Ethereum 2.0’s proof of stake beacon chain to the community. We have it, it’s live, and you can stake!
Parity Shasper is Ethereum 2.0 beacon chain implementation using the Substrate framework by Parity
Background Parity Technologies is a blockchain infrastructure company responsible for maintaining the popular Ethereum client, Parity Ethereum. Implementation Details Parity is developing Parity Ethereum - a legacy Ethereum 1.0 client written in the Rust programming language and built for mission
A Step by step guide.
This is complete step by step article to start contributing Ethereum 2.0. Contribution includes Development, Testing, Design, Formal verifications, Participate in network, Documentations, Helping more people to start contributing.
Please follow the links. @todo add more detail
Follow the links
Ping the founders Dean Eigenmann and Eric Tu in twitter to know more about contributing Yeeth.
Swift implementation of Ethereum 2.0 beacon chain
Started by Dean Eigenmann and Eric Tu by announcing in twitter, Yeeth targets the Apple machines to run Ethereum 2.0 clients.
Thank you for your interest in contributing! We welcome all contributions no matter their size. Please read along to learn how to get started. If you get stuck, feel free to reach for help in our Gitter channel.
Ethereum 2.0 and Ethereum 1.0 Implementation in Python.
Trinity is a client for the Ethereum protocol including the existing 1.0 chain as well as emerging support for the upcoming Ethereum 2.0 / Serenity spec written in Python. Goals provide a reference implementation for an Ethereum 1.0 node (alpha) support "full" and "light" modes fully support mainnet
Java implementation of Ethereum 2.0 Beacon Chain
Ethereum 2.0 Beacon chain client. Someday, definitely, it will be a fully featured Serenity client. We are working to get there. Currently there is no p2p and, hence, there is no cross client communication.
Thank you for joining our efforts to drive Ethereum forward! We are not very strict on requirements but your code should help us to reach our goal, it should be easy to get it, understand the idea, and it should be feasible to review it.
To become new contributor, check the Links
Java Implementation of the Ethereum 2.0 Beacon Chain by Pegasys
Background PegaSys (Protocol Engineering Groups and Systems) is a 50-person team dedicated to enterprise grade blockchain at ConsenSys. Alongside supporting the public Ethereum Mainnet, the team works on privacy, permissioning, scalability, and other features to make Ethereum production-ready for
There is a lot of work being done that are core infrastructural pieces for Eth2.0. Contributions to any of the below repositories would be greatly appreciated. All the libraries are written in TypeScript (or in the process of being converted from pure JS to TypeScript) :
Background Based in Toronto, ChainSafe Systems is a blockchain research and development firm offering consulting services to a number of different ethereum-based projects including Bunz, Shyft, Aion, and Polymath. Implementation Details The team is currently building an Ethereum 2.0 client written
Lighthouse is an open-source Ethereum Serenity client built in Rust.
Rust implementation of the Serenity Beacon Chain, maintained by Sigma Prime.
Lighthouse is an open-source Ethereum Serenity client that is currently under development. Designed as a Serenity-only client, Lighthouse will not re-implement the existing proof-of-work protocol. Maintaining a forward-focus on Ethereum Serenity ensures that Lighthouse avoids reproducing the high
Both full-time(Core contributors) and part-time are welcome to contribute the prysm which is Go implementation of Ethereum 2.0. Pease read the Contribution Guideness and Requirements to start contributing.
Full featured sharding client for Ethereum 2.0 written in Go by Prysmatic Labs
Prysmatic Labs is developing Prysm, a full featured sharding client for Ethereum 2.0, that can process transactions faster than ever before! Network Ethereum Serenity, Shasper (Sharding + Casper Proof of Stake) Implementation Language Golang Networking protocol Libp2p from Protocol Labs Interprocess
Ethereum 2.0 Sharding Client for Resource-Restricted Devices written in Nim by Status.im
Nimbus is Etherum 2.0 Sharding Client being build by status.im. Nimbus is written in a language called Nim. We feel Ethereum 2.0 will mostly live in embedded systems, so have designed Nimbus to perform well on IoT and personal mobile devices, including older smartphones with resource-restricted