Blockchain & Cryptocurrency Glossary

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

  • search-icon Clear Definitions
  • search-icon Practical
  • search-icon Technical
  • search-icon Related Terms

Externally Owned Account

1 min read
Pronunciation
[eks-tur-nuh-lee ohnd uh-kownt]
Analogy
An EOA is like a person’s bank account controlled by a PIN—only the holder of the PIN can authorize transfers.
Definition
An Ethereum account controlled by a private key, capable of sending transactions but without associated contract code.
Key Points Intro
EOAs function as basic actors in Ethereum via:
Key Points

Private key control: Transactions signed by key.

No code: Balance and nonce only, cannot contain logic.

Gas payer: EOAs fund gas for contract interactions.

Nonce ordering: Prevents replay and ensures sequentiality.

Example
A user’s MetaMask account (EOA) signs and sends a transaction to call a DeFi contract.
Technical Deep Dive
EOA address = last 20 bytes of Keccak‑256(public key). Transactions include `nonce`, `to`, `value`, `data`, `v,r,s`. Nodes verify signature against sender’s public key, decrement balance by value+gas, increment nonce.
Security Warning
Loss of private key means loss of control; no recovery path exists for EOAs.
Caveat
EOAs cannot hold logic—advanced features require contract accounts.

Externally Owned Account - Related Articles

No related articles for this term.