0Pricing
Web3 & DApp Development Fundamentals · Lesson

Accounts and State

EOAs and contracts.

What Is the World State?

Ethereum's world state is the complete snapshot of all accounts and their data at a given moment.

Every transaction transforms this state from one valid version to the next. Accounts are the building blocks of that state.

Two Types of Accounts

Ethereum has exactly two account types:

  • Externally Owned Accounts (EOAs) — controlled by private keys (users)
  • Contract Accounts — controlled by their code

Both share the same 20-byte address format.

All lessons in this course

  1. The Ethereum Virtual Machine
  2. Storage, Memory, Stack
  3. Opcodes
  4. Accounts and State
← Back to Web3 & DApp Development Fundamentals