POST
/
95e61622bf6a8af293978377718e3b77
/
jsonrpc
/
eth_getTransactionReceipt
eth_getTransactionReceipt
curl --request POST \
  --url https://tron-mainnet.core.chainstack.com/95e61622bf6a8af293978377718e3b77/jsonrpc/eth_getTransactionReceipt \
  --header 'Content-Type: application/json' \
  --data '{
  "jsonrpc": "2.0",
  "method": "eth_getTransactionReceipt",
  "id": 1,
  "params": [
    "0x88df016429689c079f3b2f6ad39fa052532c56795b733da78a91ebe6a713944b"
  ]
}'
{
  "jsonrpc": "<string>",
  "id": 123,
  "result": {}
}
TRON API method that returns the transaction receipt containing execution results and event logs, providing an Ethereum-compatible interface for accessing TRON blockchain data.
Get you own node endpoint todayStart for free and get your app to production levels immediately. No credit card required.You can sign up with your GitHub, X, Google, or Microsoft account.

Parameters

  • jsonrpc — the JSON-RPC protocol version (always “2.0”)
  • method — the method name (always “eth_getTransactionReceipt”)
  • params — array containing method parameters
    • transactionHash — the transaction hash as a hex string
  • id — request identifier (number or string)

Response

  • jsonrpc — the JSON-RPC protocol version (“2.0”)
  • id — the request identifier that matches the request
  • result — receipt object containing transaction execution results including status, gas used, logs, and contract address (if applicable)

Use case

The jsonrpc eth_getTransactionReceipt method is used for:
  • Confirming transaction execution status and retrieving execution results through Web3 interfaces
  • Extracting event logs from smart contract interactions for dApp functionality
  • Calculating actual gas costs and monitoring transaction efficiency
  • Building transaction confirmation systems that verify successful execution

Body

application/json

Response

200 - application/json

Transaction receipt including execution results and logs

The response is of type object.