Ethereum Transaction
Web3 / blockchain technology
An Ethereum transaction is an action initiated by an externally-owned account (a user-controlled address) on the Ethereum network that changes blockchain state. Transactions can transfer ETH between addresses, deploy smart contracts, or invoke functions within existing contracts. Each transaction includes essential data: the sender's address, recipient address, value amount, gas price, gas limit, transaction data (bytecode or function calls), and a cryptographic signature proving the sender authorized the transaction. Transactions are propagated through the peer-to-peer network, validated by nodes, and included in blocks by miners or validators who collect transaction fees in return for processing. Example: A user sending 2 ETH to another address is a basic Ethereum transaction, while a more complex transaction might call a Uniswap smart contract to swap tokens, modifying multiple accounts' balances across the blockchain. Why it matters for blockchain technology: Ethereum transactions represent the fundamental unit of state change and user interaction with the blockchain, making them essential to understanding how decentralized applications function and how blockchain state evolves.
Explore the full Web3 Glossary — 2,062+ expert-curated definitions. Need guidance? Talk to our consultants.