alchemy_getTransactionReceipts

Returns an array of all transaction receipts for a given block in a single call. Receipt entries include any rollup-specific fields the underlying chain exposes. **Conduit support:** verified working on Conduit-hosted RPC endpoints with the `blockNumber` form; the `blockHash` form is currently rejected (`-32001 rpc method is not available`) — use a block number or tag. ⚡ Compute Units: [200 CU](https://docs.conduit.xyz/rpc-nodes/information/compute-units)

Request

This endpoint expects an object.
blockobjectRequired

Object identifying the block. Must contain a blockNumber (hex-encoded number or named tag). On Conduit RPCs, blockHash is NOT supported — use blockNumber only.

Response

Array of transaction receipt objects
transactionHashstringformat: "^0x[0-9a-fA-F]{64}$"
transactionIndexstringformat: "^0x(0|[1-9a-fA-F][0-9a-fA-F]*)$"
blockHashstringformat: "^0x[0-9a-fA-F]{64}$"
blockNumberstringformat: "^0x(0|[1-9a-fA-F][0-9a-fA-F]*)$"
fromstringformat: "^0x[0-9a-fA-F]{40}$"
cumulativeGasUsedstringformat: "^0x(0|[1-9a-fA-F][0-9a-fA-F]*)$"
The sum of gas used by this transaction and all preceding transactions in the same block.
gasUsedstringformat: "^0x(0|[1-9a-fA-F][0-9a-fA-F]*)$"
The amount of gas used for this specific transaction alone.
logslist of objects
logsBloomstringformat: "^0x[0-9a-fA-F]{512}$"
effectiveGasPricestringformat: "^0x(0|[1-9a-fA-F][0-9a-fA-F]*)$"

The actual value per gas deducted from the sender’s account. Before EIP-1559, this is equal to the transaction’s gas price. After, it is equal to baseFeePerGas + min(maxFeePerGas - baseFeePerGas, maxPriorityFeePerGas).

typestringOptionalformat: "^0x[0-9a-fA-F]{1,2}$"
tostring or nullOptionalformat: "^0x[0-9a-fA-F]{40}$"
Address of the receiver or null in a contract creation transaction.
blobGasUsedstringOptionalformat: "^0x(0|[1-9a-fA-F][0-9a-fA-F]*)$"

The amount of blob gas used for this specific transaction. Only specified for blob transactions as defined by EIP-4844.

contractAddressstring or nullOptionalformat: "^0x[0-9a-fA-F]{40}$"
The contract address created, if the transaction was a contract creation, otherwise null.
rootstringOptionalformat: "^0x[0-9a-fA-F]{64}$"

The post-transaction state root. Only specified for transactions included before the Byzantium upgrade.

statusstringOptionalformat: "^0x(0|[1-9a-fA-F][0-9a-fA-F]*)$"

Either 1 (success) or 0 (failure). Only specified for transactions included after the Byzantium upgrade.

blobGasPricestringOptionalformat: "^0x(0|[1-9a-fA-F][0-9a-fA-F]*)$"

The actual value per gas deducted from the sender’s account for blob gas. Only specified for blob transactions as defined by EIP-4844.

l1FeestringOptionalformat: "^0x(0|[1-9a-fA-F][0-9a-fA-F]*)$"

OP-Stack only. Total L1 data-availability fee paid for this transaction, in wei.

l1GasUsedstringOptionalformat: "^0x(0|[1-9a-fA-F][0-9a-fA-F]*)$"

OP-Stack only. L1 gas used to post this transaction’s data to L1 calldata or blobs.

l1GasPricestringOptionalformat: "^0x(0|[1-9a-fA-F][0-9a-fA-F]*)$"

OP-Stack only. L1 base fee at the time this transaction was posted, in wei.

l1FeeScalarstringOptional

OP-Stack only. Scalar applied to L1 fee. Used by pre-Ecotone fee model; superseded by l1BaseFeeScalar / l1BlobBaseFeeScalar post-Ecotone.

l1BaseFeeScalarstringOptionalformat: "^0x(0|[1-9a-fA-F][0-9a-fA-F]*)$"

OP-Stack only. Post-Ecotone scalar applied to the L1 base fee component.

l1BlobBaseFeestringOptionalformat: "^0x(0|[1-9a-fA-F][0-9a-fA-F]*)$"

OP-Stack only. L1 blob base fee at the time this transaction was posted, in wei.

l1BlobBaseFeeScalarstringOptionalformat: "^0x(0|[1-9a-fA-F][0-9a-fA-F]*)$"

OP-Stack only. Post-Ecotone scalar applied to the L1 blob base fee component.

daFootprintGasScalarstringOptionalformat: "^0x(0|[1-9a-fA-F][0-9a-fA-F]*)$"

OP-Stack only. Data-availability footprint scalar (used by some OP-Stack chains for DA pricing).

depositNoncestringOptionalformat: "^0x(0|[1-9a-fA-F][0-9a-fA-F]*)$"

OP-Stack only. Present on deposit transactions (type 0x7e). Sequencer-assigned monotonic nonce for the deposit.

depositReceiptVersionstringOptionalformat: "^0x(0|[1-9a-fA-F][0-9a-fA-F]*)$"

OP-Stack only. Present on deposit transactions (type 0x7e). Version of the deposit receipt format.