annotated-spec
Protocol explanation
A document detailing design rationale and annotated explanations of Ethereum's protocol changes
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.
329 stars
16 watching
62 forks
last commit: 6 months ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
ethereum/yellowpaper | A formal definition of the Ethereum protocol in TeX format | 1,653 |
enzymefinance/paper | A technical specification for a blockchain-based protocol for decentralized finance. | 0 |
ethereum-lists/contracts | A registry of deployed contracts and their associated security contact information | 130 |
ethereum/research | A collection of research-related code written by Vitalik Buterin and others. | 1,822 |
zcash/zips | A repository for managing and proposing changes to the Zcash cryptocurrency protocol through standardized, community-driven proposals. | 275 |
ewasm/design | Provides a specification and framework for executing Ethereum contracts in a restricted subset of WebAssembly. | 1,018 |
ethereum/tests | Common tests for various Ethereum clients and implementations to verify their correctness | 567 |
ethereum/cbc-casper | A Python implementation of a class of 'correct-by-construction' consensus protocols. | 229 |
ethereum/solidity-examples | A collection of reusable Solidity code snippets for common tasks and Ethereum-related utilities | 541 |
bit-warrior/ethcmd | A JavaScript tool for exploring and interacting with the Ethereum ÐΞVp2p Wire Protocol | 2 |
b-chiang/protocol-reading-list | A curated list of resources for understanding crypto protocols | 437 |
status-im/nim-eth | A collection of Ethereum-related utilities and tools implemented in Nim. | 85 |
pubkey/eth-crypto | Provides cryptographic functions for Ethereum transactions and smart contracts | 884 |
ethereum/js-ethereum-cryptography | A collection of audited cryptographic primitives needed to work with Ethereum. | 712 |
ethereum/solc-bin | Provides current and historical builds of the Solidity Compiler | 402 |