Skip to main content

eth_getTransactionReceipt RPC Method

Returns the receipt of a transaction by transaction hash.

Updated on
Mar 27, 2026
Please note that transaction receipts are not available for pending transactions.

Parameters

hash
string
REQUIRED

The hash of a transaction

Returns

object
object | null

The transaction receipt object, or null when no receipt was found

blockHash
string

The hash of the block where this transaction was included

blockNumber
string

The block number where this transaction was added encoded as hexadecimal

contractAddress
string | null

(Optional) The contract address created for contract creation transactions, otherwise null

cumulativeGasUsed
string

The total gas used when this transaction was executed in the block encoded as hexadecimal

effectiveGasPrice
string

The total base fee plus tip actually paid per unit of gas encoded as hexadecimal

feeLimit
string | null

(Optional) The fee limit for the transaction encoded as hexadecimal

feeRate
string | null

(Optional) The fee rate used for the transaction encoded as hexadecimal

feeTokenID
string | null

(Optional) The fee token identifier encoded as hexadecimal

memo
string | null

(Optional) Additional memo data returned with the transaction receipt

reference
string | null

(Optional) Reference data returned with the transaction receipt

tokenScale
string | null

(Optional) The token scale value returned with the transaction receipt

version
string

(Optional) The transaction receipt version encoded as hexadecimal

from
string

The address of the sender

gasUsed
string

The amount of gas used by this specific transaction encoded as hexadecimal

l1Fee
string

(Optional) The fee associated with the transaction on Layer 1 calculated as l1GasPrice multiplied by l1GasUsed encoded as hexadecimal

logs
array

The array of log objects generated by this transaction

address
string

The address from which this log was generated

topics
array

The array of zero to four 32-byte data values of indexed log arguments where the first topic is the event signature hash unless the event is anonymous

data
string

The non-indexed data payload of the log encoded as hexadecimal

blockNumber
string

The block number where this log was included encoded as hexadecimal

blockTimestamp
string

(Optional) The Unix timestamp of the block containing this log, encoded as hexadecimal

transactionHash
string | null

(Optional) The hash of the transaction from which this log was created encoded as hexadecimal, null if the log is pending

transactionIndex
string | null

(Optional) The transaction index position from which this log was created encoded as hexadecimal, null if the log is pending

blockHash
string

The hash of the block where this log was included

logIndex
string | null

(Optional) The log index position in the block encoded as hexadecimal, null if the log is pending

removed
boolean

The flag that is true if the log was removed due to a chain reorganization and false if it is a valid log

logsBloom
string

The bloom filter used to retrieve related logs encoded as hexadecimal

status
string

The transaction status encoded as hexadecimal where 0x1 is success and 0x0 is failure

to
string | null

(Optional) The address of the receiver, null when it is a contract creation transaction

transactionHash
string

The hash of the transaction

transactionIndex
string

The transaction's index position in the block encoded as hexadecimal

type
string

The transaction type encoded as hexadecimal

Request
Response
1
{
2
"jsonrpc": "2.0",
3
"id": 1,
4
"result": {
5
"blockHash": "0x7fb636698d5ad9b549795b4b543b055be2f26c80f15a4894abb898d256f03ab7",
6
"blockNumber": "0x11656f6",
7
"contractAddress": null,
8
"cumulativeGasUsed": "0x15a5d",
9
"effectiveGasPrice": "0xf42400",
10
"feeLimit": null,
11
"feeRate": null,
12
"from": "0x8ef5751dc714dce720edb7e45464f64049ba18a1",
13
"gasUsed": "0x15a5d",
14
"l1Fee": "0x1d4e869ae87",
15
"logs": [
16
{
17
"address": "0xc7d67a9cbb121b3b0b9c053dd9f469523243379a",
18
"topics": [
19
"0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef",
20
"0x000000000000000000000000eeae6c472be3ced42094b0f5a4f49380d0cfbccc",
21
"0x000000000000000000000000e36e63b0c4fb8a1eaa43c80f7b7129fea3780998"
22
],
23
"data": "0x00000000000000000000000000000000000000000000000000000000000186a0",
24
"blockNumber": "0x11656f6",
25
"transactionHash": "0x8579b7dec12e69dc9355c42e3989b295eadf84cd26ea04df369a881359672654",
26
"transactionIndex": "0x0",
27
"blockHash": "0x7fb636698d5ad9b549795b4b543b055be2f26c80f15a4894abb898d256f03ab7",
28
"logIndex": "0x0",
29
"removed": false
30
}
31
],
32
"logsBloom": "0x00000000000000010100000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000801000000008000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000010000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000",
33
"status": "0x1",
34
"to": "0xeeae6c472be3ced42094b0f5a4f49380d0cfbccc",
35
"tokenScale": null,
36
"transactionHash": "0x8579b7dec12e69dc9355c42e3989b295eadf84cd26ea04df369a881359672654",
37
"transactionIndex": "0x0",
38
"type": "0x0"
39
}
40
}
1
{
2
"jsonrpc": "2.0",
3
"id": 1,
4
"result": {
5
"blockHash": "0x7fb636698d5ad9b549795b4b543b055be2f26c80f15a4894abb898d256f03ab7",
6
"blockNumber": "0x11656f6",
7
"contractAddress": null,
8
"cumulativeGasUsed": "0x15a5d",
9
"effectiveGasPrice": "0xf42400",
10
"feeLimit": null,
11
"feeRate": null,
12
"from": "0x8ef5751dc714dce720edb7e45464f64049ba18a1",
13
"gasUsed": "0x15a5d",
14
"l1Fee": "0x1d4e869ae87",
15
"logs": [
16
{
17
"address": "0xc7d67a9cbb121b3b0b9c053dd9f469523243379a",
18
"topics": [
19
"0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef",
20
"0x000000000000000000000000eeae6c472be3ced42094b0f5a4f49380d0cfbccc",
21
"0x000000000000000000000000e36e63b0c4fb8a1eaa43c80f7b7129fea3780998"
22
],
23
"data": "0x00000000000000000000000000000000000000000000000000000000000186a0",
24
"blockNumber": "0x11656f6",
25
"transactionHash": "0x8579b7dec12e69dc9355c42e3989b295eadf84cd26ea04df369a881359672654",
26
"transactionIndex": "0x0",
27
"blockHash": "0x7fb636698d5ad9b549795b4b543b055be2f26c80f15a4894abb898d256f03ab7",
28
"logIndex": "0x0",
29
"removed": false
30
}
31
],
32
"logsBloom": "0x00000000000000010100000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000801000000008000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000010000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000",
33
"status": "0x1",
34
"to": "0xeeae6c472be3ced42094b0f5a4f49380d0cfbccc",
35
"tokenScale": null,
36
"transactionHash": "0x8579b7dec12e69dc9355c42e3989b295eadf84cd26ea04df369a881359672654",
37
"transactionIndex": "0x0",
38
"type": "0x0"
39
}
40
}
Don't have an account yet?
Create your Quicknode endpoint in seconds and start building
Get started for free