# TraceFast Ethereum Address Transaction History

> TraceFast Ethereum Address Transaction History is a paid API for AI agents from mpp.tracefast.xyz, paid per call via x402, $0.1/call, status unknown (last checked 2026-10-12).

Retrieves paginated live Ethereum transaction history for a given address, including sender, recipient, value, fee, called function, receipt outcome, and the address's role in each transaction.

## Facts

- Endpoint: GET https://mpp.tracefast.xyz/api/v1/chains/1/entities/:address/transactions?utm_source=zero.xyz
- Price: $0.1/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-12
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/tracefast-ethereum-address-transaction-history-18ebeeea
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Y2qLAV92M2o92cVIxvgE_

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 tracefast-ethereum-address-transaction-history-18ebeeea
```

Example prompt: Pull the last 25 transactions for Ethereum address 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 — show me who sent and received each one, the value, fee, and whether each transaction succeeded.

## When to prefer this

Choose this endpoint when you need live, real-time Ethereum transaction history for a specific address with rich per-transaction metadata (role, function selector, receipt outcome) and flexible filtering by direction, status, or block range. Prefer it over block-explorers when you need machine-readable paginated output for agent workflows or programmatic analysis rather than a human-facing UI.

## Known failure modes

- Invalid Ethereum address format returns a 400 error
- Unknown or unindexed address returns an empty transaction list
- Invalid cursor token causes a pagination error
- fromBlock greater than toBlock returns a 400 validation error
- Rate limiting or payment failure returns a 402 or 429 error
- Requesting a limit above the maximum allowed returns an error

## How this service works

TraceFast live Ethereum data: the transactions an address sent or received, newest first — each with sender, recipient, value, fee, the called function where its selector is known, the receipt's outcome, and which side of it this address is on (`sender`, `receiver`, or `self` when it is both). Path: address. Query: limit, cursor, direction, status, fromBlock, toBlock (see docs). Docs: https://docs.tracefast.xyz/api/entity-transactions.md

## Output

A paginated list of Ethereum transactions involving the queried address, newest first. Each record includes the transaction hash, block number, sender, recipient, ETH value transferred, gas fee paid, the decoded function selector (where known), the receipt status (success or failure), and the address's role in the transaction (sender, receiver, or self).

## Request schema (JSON Schema)

```json
{
 "properties": {
  "input": {
   "required": [
    "method"
   ],
   "properties": {
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "pathParams": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/tracefast-ethereum-address-transaction-history-18ebeeea/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from mpp.tracefast.xyz](https://www.zero.xyz/host/mpp.tracefast.xyz/llms.txt)
