---
updatedAt: 2026-05-27T08:57:06.000Z
agentTools:
  projectIndex: https://docs.tatum.io/llms.txt
---

# eth_getTransactionReceipt - Kaia

The **eth_getTransactionReceipt** is an Kaia JSON-RPC method that retrieves the transaction receipt of a given transaction hash.
This method is particularly useful when you need to obtain detailed information about a transaction's execution, such as its status (success or failure), gas usage, and logs (events).
Common use cases include checking the status of a transaction after it has been mined or inspecting the events emitted by a smart contract during a specific transaction.


# OpenAPI definition

```json
{
  "openapi": "3.1.0",
  "info": {
    "title": "eth_getTransactionReceipt - Kaia",
    "version": "1.0"
  },
  "servers": [
    {
      "url": "https://{kaia-network}.gateway.tatum.io",
      "description": "RPC Gateway - Recommended",
      "variables": {
        "kaia-network": {
          "enum": [
            "kaia-mainnet",
            "kaia-kairos",
            "klaytn-cypress",
            "klaytn-baobab"
          ],
          "default": "kaia-mainnet"
        }
      }
    },
    {
      "url": "https://api.tatum.io/v3/blockchain/node/{kaia-network}",
      "description": "Deprecated",
      "variables": {
        "kaia-network": {
          "enum": [
            "kaia-mainnet",
            "kaia-kairos",
            "klaytn-cypress",
            "klaytn-baobab"
          ],
          "default": "kaia-mainnet"
        }
      }
    }
  ],
  "x-sandbox": {
    "category": {
      "type": {
        "name": "category",
        "type": "string",
        "enum": [
          "core",
          "bundler",
          "nft",
          "token",
          "transfers",
          "transaction-receipts",
          "gas-manager",
          "trace",
          "debug",
          "gas-optimized-transactions",
          "private-transactions",
          "notify",
          "transaction-simulation"
        ]
      },
      "value": "core"
    }
  },
  "paths": {
    "/": {
      "post": {
        "x-readme": {
          "samples-languages": [
            "shell",
            "javascript",
            "python",
            "java",
            "php"
          ]
        },
        "summary": "eth_getTransactionReceipt - Kaia",
        "description": "The **eth_getTransactionReceipt** is an Kaia JSON-RPC method that retrieves the transaction receipt of a given transaction hash.\nThis method is particularly useful when you need to obtain detailed information about a transaction's execution, such as its status (success or failure), gas usage, and logs (events).\nCommon use cases include checking the status of a transaction after it has been mined or inspecting the events emitted by a smart contract during a specific transaction.\n",
        "tags": [],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "allOf": [
                  {
                    "type": "object",
                    "properties": {
                      "id": {
                        "type": "integer",
                        "default": 1
                      },
                      "jsonrpc": {
                        "type": "string",
                        "default": "2.0"
                      }
                    }
                  },
                  {
                    "type": "object",
                    "properties": {
                      "method": {
                        "default": "eth_getTransactionReceipt",
                        "type": "string"
                      },
                      "params": {
                        "type": "array",
                        "minItems": 1,
                        "maxItems": 1,
                        "items": {
                          "type": "string",
                          "description": "String - 32 Bytes - Hash of a transaction",
                          "pattern": "^0[xX][0-9a-fA-F]+$",
                          "default": "0x8fc90a6c3ee3001cdcbbb685b4fbe67b1fa2bec575b15b0395fea5540d0901ae",
                          "title": "Transaction Hash"
                        }
                      }
                    }
                  }
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "allOf": [
                    {
                      "type": "object",
                      "properties": {
                        "id": {
                          "type": "integer"
                        },
                        "jsonrpc": {
                          "type": "string"
                        }
                      }
                    },
                    {
                      "type": "object",
                      "properties": {
                        "result": {
                          "description": "A transaction receipt object, or null when no receipt was found",
                          "allOf": [
                            {
                              "type": "object",
                              "properties": {
                                "blockHash": {
                                  "type": "string",
                                  "description": "32 Bytes - The hash of the block where the given transaction was included."
                                },
                                "blockNumber": {
                                  "type": "string",
                                  "description": "The number of the block where the given transaction was included."
                                },
                                "transactionIndex": {
                                  "type": "string",
                                  "description": "The index of the transaction within the block."
                                }
                              }
                            },
                            {
                              "type": "object",
                              "properties": {
                                "transactionHash": {
                                  "type": "string",
                                  "description": "32 Bytes - hash of the transaction"
                                },
                                "from": {
                                  "type": "string",
                                  "description": "20 Bytes - address of the sender"
                                },
                                "to": {
                                  "type": "string",
                                  "description": "20 Bytes - address of the receiver. null when its a contract creation transaction"
                                },
                                "cumulativeGasUsed": {
                                  "type": "string",
                                  "description": "The total amount of gas used when this transaction was executed in the block."
                                },
                                "gasUsed": {
                                  "type": "string",
                                  "description": "The amount of gas used by this specific transaction alone"
                                },
                                "contractAddress": {
                                  "type": "string",
                                  "description": "20 Bytes - The contract address created, if the transaction was a contract creation, otherwise null"
                                },
                                "logs": {
                                  "type": "array",
                                  "description": "Array of log objects, which this transaction generated",
                                  "items": {
                                    "type": "object",
                                    "properties": {
                                      "blockHash": {
                                        "type": "string",
                                        "description": "32 Bytes - hash of the block where this log was in. null when its pending. null when its pending log"
                                      },
                                      "blockNumber": {
                                        "type": "string",
                                        "description": "The block number where this log was in. null when its pending. null when its pending log."
                                      },
                                      "transactionIndex": {
                                        "type": "string",
                                        "description": "Integer of the transactions index position log was created from. null when its pending log."
                                      },
                                      "address": {
                                        "type": "string",
                                        "description": "20 Bytes - address from which this log originated."
                                      },
                                      "logIndex": {
                                        "type": "string",
                                        "description": "Integer of the log index position in the block. null when its pending log."
                                      },
                                      "data": {
                                        "type": "string",
                                        "description": "Contains one or more 32 Bytes non-indexed arguments of the log."
                                      },
                                      "removed": {
                                        "type": "boolean",
                                        "description": "true when the log was removed, due to a chain reorganization. false if its a valid log."
                                      },
                                      "topics": {
                                        "type": "array",
                                        "items": {
                                          "type": "string"
                                        },
                                        "description": "Array of zero to four 32 Bytes DATA of indexed log arguments. In solidity: The first topic is the hash of the signature of the event (e.g. Deposit(address,bytes32,uint256)), except you declare the event with the anonymous specifier."
                                      },
                                      "transactionHash": {
                                        "type": "string",
                                        "description": "Hash of the transactions this log was created from. null when its pending log."
                                      }
                                    }
                                  }
                                },
                                "logsBloom": {
                                  "type": "string",
                                  "description": "256 Bytes - Bloom filter for light clients to quickly retrieve related logs"
                                },
                                "root": {
                                  "type": "string",
                                  "description": "32 bytes of post-transaction stateroot. (pre Byzantium hard fork at block 4,370,000)"
                                },
                                "status": {
                                  "type": "integer",
                                  "description": "Either 1 (success) or 0 (failure). (post Byzantium hard fork at block 4,370,000)",
                                  "enum": [
                                    0,
                                    1
                                  ]
                                },
                                "effectiveGasPrice": {
                                  "type": "string"
                                },
                                "type": {
                                  "type": "string"
                                }
                              }
                            }
                          ]
                        }
                      },
                      "example": {
                        "jsonrpc": "2.0",
                        "id": 1,
                        "result": {
                          "transactionHash": "0x8fc90a6c3ee3001cdcbbb685b4fbe67b1fa2bec575b15b0395fea5540d0901ae",
                          "blockHash": "0x58a945e1558810523df00490ff28cbe111b37851c44679ce5be1eeaebb4b4907",
                          "blockNumber": "0xeb8822",
                          "logs": [
                            {
                              "transactionHash": "0x8fc90a6c3ee3001cdcbbb685b4fbe67b1fa2bec575b15b0395fea5540d0901ae",
                              "address": "0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48",
                              "blockHash": "0x58a945e1558810523df00490ff28cbe111b37851c44679ce5be1eeaebb4b4907",
                              "blockNumber": "0xeb8822",
                              "data": "0x000000000000000000000000000000000000000000000000000000001debea42",
                              "logIndex": "0x6c",
                              "removed": false,
                              "topics": [
                                "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef",
                                "0x0000000000000000000000005067c042e35881843f2b31dfc2db1f4f272ef48c",
                                "0x0000000000000000000000003ee18b2214aff97000d974cf647e7c347e8fa585"
                              ],
                              "transactionIndex": "0x4e"
                            },
                            {
                              "transactionHash": "0x8fc90a6c3ee3001cdcbbb685b4fbe67b1fa2bec575b15b0395fea5540d0901ae",
                              "address": "0x98f3c9e6e3face36baad05fe09d375ef1464288b",
                              "blockHash": "0x58a945e1558810523df00490ff28cbe111b37851c44679ce5be1eeaebb4b4907",
                              "blockNumber": "0xeb8822",
                              "data": "0x000000000000000000000000000000000000000000000000000000000001371e000000000000000000000000000000000000000000000000000000006eca00000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000f000000000000000000000000000000000000000000000000000000000000008501000000000000000000000000000000000000000000000000000000001debea42000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000267c46aa713cfe47608dd1c16f8a0325208df084c3cbebf9f366ad0eafc2653e4000100000000000000000000000000000000000000000000000000000000001e8542000000000000000000000000000000000000000000000000000000",
                              "logIndex": "0x6d",
                              "removed": false,
                              "topics": [
                                "0x6eb224fb001ed210e379b335e35efe88672a8ce935d981a6896b27ffdf52a3b2",
                                "0x0000000000000000000000003ee18b2214aff97000d974cf647e7c347e8fa585"
                              ],
                              "transactionIndex": "0x4e"
                            }
                          ],
                          "contractAddress": null,
                          "effectiveGasPrice": "0x2d7003407",
                          "cumulativeGasUsed": "0x76c649",
                          "from": "0x5067c042e35881843f2b31dfc2db1f4f272ef48c",
                          "gasUsed": "0x1a14b",
                          "logsBloom": "0x00000000000100000000008000000000000000000000000000000000000000000010000000000000001000000000000000000000000000000000000000000000000000000000000008008008000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000010000000000000000000000000000000000000000000000000010002000000000000000400000000000400200001000000000000000000000000040000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000",
                          "status": "0x1",
                          "to": "0x3ee18b2214aff97000d974cf647e7c347e8fa585",
                          "transactionIndex": "0x4e",
                          "type": "0x0"
                        }
                      }
                    }
                  ]
                }
              }
            }
          }
        },
        "security": [
          {
            "X-API-Key": []
          }
        ],
        "operationId": "rpc-kaia-eth_getTransactionReceipt"
      }
    }
  },
  "components": {
    "securitySchemes": {
      "X-API-Key": {
        "type": "apiKey",
        "name": "x-api-key",
        "in": "header",
        "description": "Your **API key** is used to identify your account & your plan, including the number of API calls per second and total monthly calls you have.\n\nEach key is for individual use only.\n\nIf you don't have a key already you can [Sign up for a Free Tatum account](https://co.tatum.io/signup) to get two keys (testnet and mainnet), allowing up to 5 API calls per second and 1,000,000 Credits.\n\nFor testing purposes, you can use the following key which only works inside docs and has limited functionality (e.g. you cannot create virtual accounts or notification subscriptions with it):\n* t-66a730ccccfd17001c479705-2f597d14ad7543f289a03418\n\nFor more details on limits and plans, [click here](https://docs.tatum.io/docs/plans-limits).\n"
      }
    }
  }
}
```