In this track: From send to settlement
beginner · 3 MIN READ

What is a transaction receipt?

A result record for a transaction included in a block.

LET’S PICTURE IT

A shop receipt records the outcome and resource details of a processed request. It is different from the order form you originally submitted.

SEE IT FOR YOURSELF
A transaction moves from Maya’s wallet through signing, node verification, peer sharing, a mempool, block inclusion and finality. Maya’s instructionTOLeo’s public addressAMOUNT0.01 ETHPretend transactionFirst, the wallet prepares a request. Maya’s walletSignature added ✓Private key stays in wallet 🔒Signed request WalletSigned requestNode AChecks ✓Node BChecks ✓Node CChecks ✓Node DChecks ✓NODE C’S LOCAL MEMPOOLVerify.Then share. Pending requestsProposed blockMaya → Leo · 0.01A proposer includes it. Nodes check the result. BlockIncludedCheckpointAgreementFinalizedValidator checkpoint votes support finality.Simplified model · not one vote per transaction
Illustration · no network calls
Prepare
→
Sign
→
Share
→
Include
→
Finalize

Maya prepares an instruction: send 0.01 pretend ETH to Leo.

A local simulation. Nothing is signed or sent to a network.

Read the execution outcome

A modern Ethereum transaction receipt includes a status describing whether top-level execution succeeded or failed. A null receipt response can mean a transaction has not been included in that provider’s view; it is not automatically proof of permanent disappearance.

Read the resource fields

Gas used describes consumed execution resources. Effective gas price helps calculate the execution fee. Cumulative gas used is a different field: it totals gas up to that transaction’s position in the block.

Logs tell part of the story

The receipt includes surviving logs emitted during successful execution paths. For contract creation, it can identify the created contract address. Token-transfer displays in an explorer often interpret particular logs and interfaces.

Keep the block context

A receipt is associated with a block hash and position. If an unfinalized chain reorganizes, the accepted receipt context can change. The record’s presence does not alone establish economic safety or finality.

QUICK CHECK · NO PRESSURE

Is cumulative gas used the same as this transaction’s individual gas used?

Your progress stays in this browser.
Keep exploring the original referenceethereum.org ↗

Original explanations by EtherTools. Examples are educational and source-linked; this site is independent of the Ethereum Foundation. Our approach.