Skip to content

About

An in-depth, visual guide to Ethereum block structure. Explore block header fields, block body components, protocol mechanics, and the EIPs behind them through detailed technical articles and diagrams.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

123 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ethereum Block Structure

This repository provides a clear breakdown of the internal structure of an Ethereum block — the fundamental unit that makes up the Ethereum blockchain.

Overview

Every Ethereum block consists of two main parts: the Header and the Body

Header

header

  1. Parent Hash
  2. Ommers Hash
  3. Fee Recipient
  4. State Root
  5. Transactions Root
  6. Receipts Root
  7. Logs Bloom
  8. Difficulty
  9. Block Number
  10. Gas Limit
  11. Gas Used
  12. Timestamp
  13. Extra Data
  14. PrevRandao
  15. Nonce
  16. Base Fee Per Gas
  17. Withdrawals Root
  18. Blob Gas Used
  19. Excess Blob Gas
  20. Parent Beacon Block Root
  21. Requests Hash

Body

body

  1. Transactions
  2. Ommers (Uncles)
  3. Withdrawals
  4. Blob Transactions

About

An in-depth, visual guide to Ethereum block structure. Explore block header fields, block body components, protocol mechanics, and the EIPs behind them through detailed technical articles and diagrams.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors