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).

typestringformat: "^0x[0-9a-fA-F]{1,2}$"
tostring or nullformat: "^0x[0-9a-fA-F]{40}$"
Address of the receiver or null in a contract creation transaction.
blobGasUsedstringformat: "^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 nullformat: "^0x[0-9a-fA-F]{40}$"
The contract address created, if the transaction was a contract creation, otherwise null.
rootstringformat: "^0x[0-9a-fA-F]{64}$"

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

statusstringformat: "^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.

blobGasPricestringformat: "^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.

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

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

l1GasUsedstringformat: "^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.

l1GasPricestringformat: "^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.

l1FeeScalarstring

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

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

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

l1BlobBaseFeestringformat: "^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.

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

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

daFootprintGasScalarstringformat: "^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).

depositNoncestringformat: "^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.

depositReceiptVersionstringformat: "^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.