This page serves material that is necessary to catch up with the current state of ETH2 development, and equips readers with the knowledge required to begin making meaningful contributions to the Prysm project. Whether you are an expert on all things Ethereum or are new to the blockchain world entirely, there are appropriate resources here that will help you get up to speed swiftly.
Parity the fastest and most performant implementation - written in Rust
Trinity new project implements Ethereum in Python
Cpp-Ethereum a C++ implementation of Ethereum
This section covers the minimum sharding knowledge requirements for both Prysm's part-time and core contributors.
After reading the sharding material for part-time contributors, it is important to also understand the implementation notes and research that went into developing it.
Serenity research posts
Serenity-related conference talks