Skip to main content
Returns all transaction receipts for a given block.
This method returns HTTP 403 on the public Base RPC endpoints (mainnet.base.org, sepolia.base.org). It requires a dedicated or third-party RPC provider. See the Builder Stack for options.
Flashblocks: Query https://mainnet.base.org with "pending" to get receipts for all pre-confirmed transactions in the current Flashblock.

Parameters

string
required
Block number in hex, or "latest", "pending", "safe", "finalized", "earliest".

Returns

array
Array of receipt objects for each transaction in the block. See eth_getTransactionReceipt for the receipt object shape.

Denim Millisecond Timestamps

Denim is live on Base Sepolia. On Base Mainnet, this behavior applies once Denim activates. See the Denim overview for activation status.
With Denim active, each mined log nested in a receipt adds an optional blockTimestampMs field with the originating block’s timestamp in milliseconds. The receipt object itself does not add a top-level millisecond timestamp. A log omits blockTimestampMs when its block’s BaseTime metadata is unavailable. See 200ms Blocks for the full list of affected methods.

Example