Skip to main content

Externally Owned Account (EOA)

eth · account

An EOA is an Ethereum account controlled by a private key, used to sign transactions and hold ETH or tokens.

1.concept

EOAs are user-controlled accounts that sign and initiate transactions. They have an address, nonce, and balance, and their signed transactions can transfer assets, call contracts, or deploy new contracts on EVM networks.

2.contrast

Contract accounts execute code and are controlled by their logic, not by a single private key. Account abstraction designs move more wallet behavior into programmable accounts, enabling features such as paymasters, batched actions, and custom recovery.

Related terms

All terms and definitions may update as the Cryptionary improves.