Transaction receipt

A transaction receipt is the record a node produces once a transaction is included in a block, capturing its status, gas used, contract address if any, and the logs it emitted.

The transaction object is the request; the receipt is the outcome. It tells you whether execution succeeded or reverted, how much gas was consumed, and carries the array of event logs the transaction produced. Consumers read receipts to confirm payments and to extract logs for indexing. Raw logs are hex, so you pair them with an ABI to make sense of them. Our API returns receipts with decoded logs attached, so you confirm status and read named event fields from one archive RPC response.

Related terms

See also

Turn the concept into an API call

Every term here maps to a primitive you can call today — top up credits and ship.

Get API key