> ## Documentation Index
> Fetch the complete documentation index at: https://docs.tavchain.safeney.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Read a transaction receipt

> Read a Tavchain transaction receipt, distinguish pending or missing results from execution failure, and inspect block and gas information.

Use `eth_getTransactionReceipt` to inspect the execution result of a submitted Tavchain transaction.

## Parameter and request

Pass the exact transaction hash: `0x` followed by 64 hexadecimal characters. Replace the placeholder in this request with your transaction hash.

```json theme={null}
{"jsonrpc":"2.0","id":1,"method":"eth_getTransactionReceipt","params":["0xYOUR_64_HEX_CHARACTER_TRANSACTION_HASH"]}
```

## Result

A `null` result means this endpoint has no receipt at that moment. It does not prove the transaction was never broadcast.

A non-null receipt includes transaction and block identifiers, gas usage and an execution status:

| `status` | Meaning |
| - | - |
| `0x1` | Execution succeeded. |
| `0x0` | Execution failed; gas can still be charged. |

## Verify a transfer

Read `eth_getTransactionByHash` to inspect the recipient and native transfer amount. For exact balance accounting, query the same explicit block. A receipt alone is not a complete payment record.

Look up the same hash in [the explorer](https://explorer.tavchain.safeney.com/). Indexing can lag the chain. If an RPC request fails or the outcome is unclear, inspect the existing transaction before submitting a replacement.

[Response formats](https://docs.tavchain.safeney.com/tavchain/api/schemas.md) · [First transfer](https://docs.tavchain.safeney.com/tavchain/first-transfer.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.