TriportRPC

EOA vs contract account

Last updated:

Applies to: EVM chains

In more detail

Only EOAs can initiate transactions; contract accounts act in response to the transactions and messages they receive. For an EOA, the codeHash field is the hash of an empty string, and eth_getCode returns "0x" for an address with no code.

See also

Sources

All terms in the RPC and blockchain glossary