# EVM Internal Transactions Lookup

> EVM Internal Transactions Lookup is a paid API for AI agents from api.vextorium.com, paid per call via x402, $0.006/call, status unknown (last checked 2026-10-28).

Fetches internal (sub-call) transactions for an EVM contract or wallet address across Ethereum and major L2 networks

## Facts

- Endpoint: POST https://api.vextorium.com/v1/evm-internal-txs?utm_source=zero.xyz
- Price: $0.006/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-28
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/evm-internal-transactions-lookup-f0b2d512
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_BzVO8tUHhxdnc9dqvg2m-

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 evm-internal-transactions-lookup-f0b2d512 -d '<json body>'
```

Example prompt: Show me the internal transactions for the address 0x4200000000000000000000000000000000000006 on Base — I want to see who's calling it internally, the call types, whether they succeeded, and any ETH value moved, up to 50 results.

## When to prefer this

Choose this endpoint when you need sub-call (internal) transaction history for an EVM address — not just top-level transactions — across Ethereum, Base, Arbitrum, Optimism, Polygon, or zkSync. It is backed by Blockscout and enriches each call with ENS names, contract flags, and scam signals, making it ideal for DeFi auditing, contract tracing, and security analysis. Prefer it over raw RPC calls when you need structured, enriched, paginated internal tx data without running your own node.

## Known failure modes

- Invalid or malformed EVM address returns an error
- Unsupported network value returns a validation error
- Address with no internal transactions returns an empty internal array
- Rate limiting or payment failure may return a 402 or 429 error
- Network congestion or Blockscout indexer lag may return stale or incomplete data

## 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 paginated list of internal transactions for the given address on the specified EVM network. Each entry includes the transaction hash, date/time, from and to addresses (with ENS name, contract flag, scam flag), call type (call/staticcall/delegatecall), native ETH value transferred, success status, and any error. Also returns the data source (Blockscout explorer URL) and a has_more flag for pagination.

## Request schema (JSON Schema)

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

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "source": "Blockscout (https://base.blockscout.com)",
  "address": "0x4200000000000000000000000000000000000006",
  "network": "base",
  "has_more": true,
  "internal": [
   {
    "a": {
     "ens": null,
     "name": "Wrapped Ether",
     "scam": null,
     "address": "0x4200000000000000000000000000000000000006",
     "contract": true
    },
    "tx": "0x1067df59783f9d05a2ef34f59de803c227522ae7d037677b6af8be1fd98597de",
    "date": "2026-10-03T01:30:25.000000Z",
    "from": {
     "ens": null,
     "name": "CLGaugePositionManager",
     "scam": null,
     "address": "0xdDB9bA417506fe7528085a5c8445AEA78e5B2e43",
     "contract": true
    },
    "type": "call",
    "error": null,
    "success": true,
    "native_value": 0
   },
   {
    "a": {
     "ens": null,
     "name": "Wrapped Ether",
     "scam": null,
     "address": "0x4200000000000000000000000000000000000006",
     "contract": true
    },
    "tx": "0x1067df59783f9d05a2ef34f59de803c227522ae7d037677b6af8be1fd98597de",
    "date": "2026-10-03T01:30:25.000000Z",
    "from": {
     "ens": null,
     "name": null,
     "scam": null,
     "address": "0xb2cc224c1c9feE385f8ad6a55b4d94E92359DC59",
     "contract": true
    },
    "type": "staticcall",
    "error": null,
    "success": true,
    "native_value": 0
   }
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/evm-internal-transactions-lookup-f0b2d512/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)
