# Vextorium EVM Transaction Decoder

> Vextorium EVM Transaction Decoder is a paid API for AI agents from api.vextorium.com, paid per call via x402, $0.004/call, status unknown (last checked 2026-10-19).

Decodes and enriches an EVM transaction by hash, returning sender/receiver details, token transfers, method called, fees, status, and ENS names across Ethereum, Base, Arbitrum, Optimism, Polygon, and zkSync.

## Facts

- Endpoint: POST https://api.vextorium.com/v1/tx-decode?utm_source=zero.xyz
- Price: $0.004/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-19
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/vextorium-evm-transaction-decoder-389861f6
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ykJGkWG0h3XJadB15uQW-

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 vextorium-evm-transaction-decoder-389861f6 -d '<json body>'
```

Example prompt: Can you decode this Ethereum transaction for me — hash 0xcde788b2a1fd8778da181801317e8b56080cfe285987400abe83ad2f03a0b5a0 on Base — and tell me who sent it, who received it, what tokens were transferred, and whether it succeeded?

## When to prefer this

Use this endpoint when you need human-readable, enriched details about a specific EVM transaction — especially when you need ENS resolution, token transfer breakdown, scam flagging, or method decoding across Ethereum, Base, Arbitrum, Optimism, Polygon, or zkSync. Prefer this over raw RPC calls when you want pre-parsed, labeled output without writing ABI decoding logic. Best for agents that need to explain or audit a transaction to a user.

## Known failure modes

- Invalid or malformed transaction hash returns an error response
- Transaction hash not found on the specified network returns null or 404-style error
- Unsupported network value returns validation error
- Pending or unconfirmed transactions may have incomplete data (no block, no confirmations)
- Network congestion or Blockscout downtime may cause timeouts or incomplete responses

## 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 with: decoded transaction hash, network, block number, timestamp, sender and receiver addresses (with ENS names, labels, and scam flags), transaction status (success/failed), failure reason if applicable, native value and fee in ETH/native token, smart contract method name if available, decoded parameters, token transfer array (each with token info, from, to, amount), confirmation count, and data source attribution (e.g. Blockscout).

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "hash": {
   "type": "string"
  },
  "network": {
   "enum": [
    "ethereum",
    "base",
    "arbitrum",
    "optimism",
    "polygon",
    "zksync"
   ],
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "a": {
   "ens": "vitalik.eth",
   "name": "Vb 5",
   "scam": null,
   "address": "0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045",
   "contract": true
  },
  "date": "2026-09-29T18:17:57.000000Z",
  "from": {
   "ens": null,
   "name": null,
   "scam": null,
   "address": "0x69bAdF095B03d62e97445EB0142e6488d19fF38B",
   "contract": true
  },
  "hash": "0xcde788b2a1fd8778da181801317e8b56080cfe285987400abe83ad2f03a0b5a0",
  "block": 51958265,
  "method": null,
  "source": "Blockscout (https://base.blockscout.com)",
  "status": "success",
  "network": "base",
  "native_fee": 1.46766326215e-7,
  "parameters": null,
  "native_value": 1e-7,
  "confirmations": 142598,
  "failure_reason": null,
  "token_transfers": []
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/vextorium-evm-transaction-decoder-389861f6/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)
