# Tron Transaction Status by Hash

> Tron Transaction Status by Hash is a paid API for AI agents from api.vextorium.com, paid per call via x402, $0.003/call, status unknown (last checked 2026-10-19).

Looks up the status, block, fee, energy/bandwidth usage, and TRX/TRC-20 token transfers for a Tron transaction by its hash

## Facts

- Endpoint: POST https://api.vextorium.com/v1/tron-tx-status?utm_source=zero.xyz
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-19
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/tron-transaction-status-by-hash-861878b9
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_N8ewloLU0N_AWyuQZMUnJ

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 tron-transaction-status-by-hash-861878b9 -d '<json body>'
```

Example prompt: Can you check whether Tron transaction ef60735c3346940d0e928422e74db4938635184bf1e2a553d266b3df34980366 was successful, and tell me the USDT amount transferred, the fee paid, and which block it landed in?

## When to prefer this

Use this endpoint when you need to verify or confirm a specific Tron blockchain transaction — especially USDT (TRC-20) payments — by hash. It is ideal for payment confirmation workflows, customer support verification of transfers, and auditing on-chain fee usage on the Tron network. Prefer this over generic blockchain explorers when you need structured, machine-readable output including TRC-20 transfer details.

## Known failure modes

- Invalid or malformed transaction hash returns an error or null result
- Transaction not yet confirmed on-chain may return empty or pending status
- Non-existent hash returns null fields or an error response
- Network timeout if the Tron node is slow to respond

## How this service works

558 pay-per-call data APIs for AI agents: Solana and EVM on-chain data, tokenized stocks, DeFi, Hyperliquid, economy and official statistics, FX, validation, web and developer tools. Pay in USDC via x402.

## Output

Returns a JSON object containing: transaction status (ok/failed), block number, ISO timestamp, sender address, transaction type, fee in TRX, energy and bandwidth consumed, a Tronscan explorer URL, and an array of TRC-20 transfers each with sender, recipient, token contract address, symbol, and amount (e.g. USDT).

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "hash_tx": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "date": "2026-10-02T15:59:24+00:00",
  "from": "TNXoiAJ3dct8Fjg4M9fkLFh9S2v9TXc32G",
  "hash": "ef60735c3346940d0e928422e74db4938635184bf1e2a553d266b3df34980366",
  "type": "TriggerSmartContract",
  "block": 86761380,
  "status": "ok",
  "fee_trx": 0.345,
  "explorer": "https://tronscan.org/#/transaction/ef60735c3346940d0e928422e74db4938635184bf1e2a553d266b3df34980366",
  "used_energy": 64285,
  "used_bandwidth": null,
  "transfers_trc20": [
   {
    "a": "TQPhjzHSwRhiTJYKVFjxWXyfE1uBYs8jZK",
    "from": "TNXoiAJ3dct8Fjg4M9fkLFh9S2v9TXc32G",
    "token": "TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t",
    "amount": 298.5,
    "symbol": "USDT",
    "gross_amount": "298500000"
   }
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/tron-transaction-status-by-hash-861878b9/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.vextorium.com](https://www.zero.xyz/host/api.vextorium.com/llms.txt)
