HomeEtherumSpecification for the Ethereum Execution Layer: An Overview from the Ethereum Foundation...

Specification for the Ethereum Execution Layer: An Overview from the Ethereum Foundation Blog

Published on

EELS is a Python implementation of the Ethereum Execution Layer, designed to be easily readable and up-to-date with mainnet. It passes state tests and provides a reference for implementing new EIPs. EELS was developed by ConsenSys’ Quilt team and the Ethereum Foundation, with the goal of creating a more programmer-friendly alternative to the Yellow Paper. It provides snapshots of the protocol at each fork, making it easier to understand than EIPs or production clients. EELS can be consumed as a Python repository or as rendered documentation. It is still a work in progress and lacks annotations and explanations, but these will be added over time. EELS aims to complement the Yellow Paper by providing more accessible code examples, such as the comparison of an EVM instruction in both documents. Tests for EELS can be written using standard Python testing tools, and these tests can also be applied to production clients. EELS can also show the differences between forks, making it useful for client developers. An example of an EIP implemented in EELS is EIP-6780, which introduces a variable to the EVM with transaction-level scope. EELS is intended to be the default way to specify Core EIPs, a prototype platform for EIP authors, and the best reference for understanding how Ethereum works. To contribute or prototype an EIP, join the #specifications channel or find an issue in the EELS repository.

Latest articles

Analyst Suggests Ethereum Price Could Surge to $3,100 with Bullish Momentum

Ethereum (ETH), the second-largest cryptocurrency, has seen a significant price increase over the past...

Cboe Digital Announces Plan to Introduce Margin Futures Trading for Bitcoin and Ethereum by 2024

On Nov. 13, Cboe Digital announced that it will soon launch trading and clearing...

Top Trader Predicts Significant Price Increases for Sushi and Apecoin – Check Out His Projections

A crypto strategist says more rallies are up ahead for prominent decentralized exchange (DEX)...

What is the difference between NVMe and M.2?

`` Over the last decade, solid-state drives (SSDs) have become the top choice for many...

More like this

Analyst Suggests Ethereum Price Could Surge to $3,100 with Bullish Momentum

Ethereum (ETH), the second-largest cryptocurrency, has seen a significant price increase over the past...

Cboe Digital Announces Plan to Introduce Margin Futures Trading for Bitcoin and Ethereum by 2024

On Nov. 13, Cboe Digital announced that it will soon launch trading and clearing...

Top Trader Predicts Significant Price Increases for Sushi and Apecoin – Check Out His Projections

A crypto strategist says more rallies are up ahead for prominent decentralized exchange (DEX)...
bitcoin
Bitcoin (BTC) $ 51,079.69 0.28%
ethereum
Ethereum (ETH) $ 2,957.66 1.03%
tether
Tether (USDT) $ 1.00 0.13%
bnb
BNB (BNB) $ 380.52 0.93%
solana
Solana (SOL) $ 102.53 0.71%
xrp
XRP (XRP) $ 0.543131 1.84%
staked-ether
Lido Staked Ether (STETH) $ 2,955.05 0.96%
usd-coin
USDC (USDC) $ 1.00 0.10%
cardano
Cardano (ADA) $ 0.585629 0.74%
avalanche-2
Avalanche (AVAX) $ 36.43 0.16%