# Receiptvault — Transaction Status on Base

> Receiptvault — Transaction Status on Base is a paid API for AI agents from oraclepost.higgsfield.app, paid per call via x402, $0.02/call, status unknown (last checked 2026-09-18).

Fetches live transaction status from the Base blockchain by hash, returning success/failure, block number, gas used, effective gas price, sender, and recipient.

## Facts

- Endpoint: GET https://oraclepost.higgsfield.app/api/premium/tx
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-18
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/receiptvault-transaction-status-on-base-6187036e
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_jBjz6BHJR2pNvP_lN_WfU

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 receiptvault-transaction-status-on-base-6187036e
```

Example prompt: Did transaction 0x3a1f...c4b2 succeed on Base? I need to know the status, block number, and how much gas was used.

## When to prefer this

Choose this endpoint when you need a real-time, uncached, direct read of a transaction's status on Base — especially to confirm payments, verify smart contract calls, or audit gas costs. Prefer it over cached or aggregator alternatives when freshness and accuracy are critical. Ideal for agents that need to verify on-chain activity as part of an automated workflow.

## Known failure modes

- Invalid or malformed hash (not 0x-prefixed or not 64 hex chars) returns an error
- Transaction hash not found on Base (wrong network or hash) returns not-found error
- Node connectivity issues may cause timeout or unavailability
- Pending transactions (not yet mined) may return no result or pending status

## How this service works

Status of a transaction on Base, read live: success or failure, block number, gas used, effective gas price, from, to. Pass ?hash=0x… (66 hex chars). Useful to confirm a payment or a call landed. No third-party API, no cache.

## Output

Returns a live, uncached response from the Base chain including: transaction success or failure status, block number it was included in, gas used, effective gas price, the from address (sender), and the to address (recipient).

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "const": "http"
    },
    "method": {
     "const": "GET"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "hash"
     ],
     "properties": {
      "hash": {
       "type": "string",
       "description": "Transaction hash, 0x-prefixed, 64 hex chars"
      }
     }
    }
   }
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {}
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/receiptvault-transaction-status-on-base-6187036e/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from oraclepost.higgsfield.app](https://www.zero.xyz/host/oraclepost.higgsfield.app/llms.txt)
