# Cortex Cloud Transaction History

> Cortex Cloud Transaction History is a paid API for AI agents from api.cortexcloud.org, paid per call via x402, $0.004/call, status unknown (last checked 2026-09-13).

Returns normalized, paginated transaction history for a given blockchain address using Alchemy Transfers API, paid per call in USDC via x402.

## Facts

- Endpoint: GET https://api.cortexcloud.org/v1/data/tx-history
- Price: $0.004/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/cortex-cloud-transaction-history-9c5334ca
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_fR8yXDeveZzENcs6VeXW2

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 cortex-cloud-transaction-history-9c5334ca
```

Example prompt: Pull the last 50 normalized transactions for Ethereum address 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 — I want to see its full transfer history.

## When to prefer this

Choose this endpoint when you need normalized, structured transaction history for a specific Ethereum-compatible wallet address without managing Alchemy API keys, paying only per call in USDC via x402. It is ideal for agents that need to audit wallets, sync portfolio data, or detect transfers from a given block onward without maintaining persistent subscriptions or API credentials.

## Known failure modes

- Invalid Ethereum address format (must match ^0x[0-9a-fA-F]{40}$) returns a 400 error
- Unsupported chain value may return an empty result or 400
- limit out of range (must be 1-100) returns validation error
- Payment failure or insufficient USDC balance causes a 402 response
- Alchemy upstream timeout or rate limit may cause 503 or delayed response
- from_block set beyond current chain head may return empty results

## How this service works

One pay-per-call API for AI agents: optimization, AI, research, on-chain data, and automation — all settled in USDC on Base via x402. Discover via MCP and Bazaar, estimate free, pay per call. No API keys, no signup.

## Output

A list of normalized transaction/transfer records for the specified address, including sender, receiver, token, amount, block number, and transaction hash, paginated up to the requested limit.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "chain": {
   "type": "string",
   "default": "ethereum"
  },
  "limit": {
   "type": "integer",
   "default": 25,
   "maximum": 100,
   "minimum": 1
  },
  "address": {
   "type": "string",
   "pattern": "^0x[0-9a-fA-F]{40}$"
  },
  "from_block": {
   "type": "integer"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "format": "application/json",
 "example": {}
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/cortex-cloud-transaction-history-9c5334ca/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.cortexcloud.org](https://www.zero.xyz/host/api.cortexcloud.org/llms.txt)
