# skills.onesource.io Ethereum Transaction Receipt

> skills.onesource.io Ethereum Transaction Receipt is a paid API for AI agents from skills.onesource.io, paid per call via x402, $0.005/call, status unknown (last checked 2026-09-13).

Fetches the mined transaction receipt for a given Ethereum transaction hash, including status, gas used, and emitted event logs

## Facts

- Endpoint: GET https://skills.onesource.io/api/chain/receipt/:hash
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/skills-onesource-io-04434fab
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_vE7UR4ksKBLzkhS5QJRd3

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability skills-onesource-io-04434fab
```

Example prompt: Can you pull up the transaction receipt for 0x4e3a3754410177e6937ef1f84bba68ea139e8d1b0f7b44a9f9b01e4a0a3b5d2c on the Ethereum mainnet — I want to know if it succeeded and how much gas it used?

## When to prefer this

Use this endpoint when you need to confirm on-chain transaction finality, inspect emitted event logs, or check gas consumption for a specific mined transaction hash across Ethereum mainnet, Base, Avalanche, Sepolia, or MegaETH. It wraps eth_getTransactionReceipt directly against a live RPC, making it the right choice for post-submission verification or audit tasks without needing your own node.

## Known failure modes

- Transaction hash not yet mined — receipt will be null if the transaction is still pending
- Invalid hash format — returns error if hash does not match 0x-prefixed 64-hex-char pattern
- Unsupported network — only ethereum, sepolia, avax, megaeth, megaeth-testnet, and base are valid
- Transaction does not exist on the specified network — returns null or not-found error
- Network RPC timeout — upstream node may be slow or temporarily unavailable

## How this service works

Transaction receipt via eth_getTransactionReceipt - status, gas, and event logs for a mined Ethereum transaction

## Output

Returns the eth_getTransactionReceipt response object for the specified transaction: confirmation status (success/failure), gas used, block number, contract address (if deployment), and the full array of event logs with topics and data fields.

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/skills-onesource-io-04434fab/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from skills.onesource.io](https://www.zero.xyz/host/skills.onesource.io/llms.txt)
