# Wallet Transaction History Lookup

> Wallet Transaction History Lookup is a paid API for AI agents from api.strale.io, paid per call via x402, $0.0216/call, status unknown (last checked 2026-09-14).

Fetches up to 50 recent transactions for an EVM wallet address, including hash, value, timestamp, and gas details via Etherscan V2.

## Facts

- Endpoint: GET https://api.strale.io/x402/wallet-transactions-lookup
- Price: $0.0216/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/api-strale-io-dee42322
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_-yXFZ0IJ0Nv3HR_06ooqf

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 api-strale-io-dee42322
```

Example prompt: Show me the last 30 transactions for the Ethereum wallet 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 on chain ID 1, including their values and gas costs.

## When to prefer this

Use this endpoint when you need recent on-chain transaction history for an EVM-compatible wallet, especially on Ethereum mainnet. It is ideal for auditing wallet activity, building transaction timelines, or checking gas spending. Prefer this over a full blockchain node query when you need a quick, lightweight lookup without running your own infrastructure.

## Known failure modes

- Invalid or malformed wallet address returns an error
- Unsupported chain ID returns an error or empty result
- limit out of range (below 1 or above 50) rejected
- Network or Etherscan API downtime causes 503 or timeout
- Payment failure (insufficient USDC balance) blocks the request

## How this service works

Get recent transactions for any wallet address. Returns up to 50 transactions with hash, value, timestamp, and gas details. Supports Ethereum and other EVM chains via Etherscan V2.

## Output

Returns a list of up to 50 recent transactions for the specified wallet, each containing transaction hash, ETH value transferred, block timestamp, gas used, and gas price. Supports Ethereum mainnet and other EVM-compatible chains.

## Example request

```json
{
 "limit": 20,
 "address": "0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045",
 "chain_id": "1"
}
```

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "address"
 ],
 "properties": {
  "limit": {
   "type": "number",
   "description": "Number of transactions (1-50). Default: 20"
  },
  "address": {
   "type": "string",
   "description": "Wallet address (0x...)"
  },
  "chain_id": {
   "type": "string",
   "description": "Chain ID (1=Ethereum). Default: 1"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "address": {
  "type": "string"
 },
 "chain_id": {
  "type": "string"
 },
 "sent_count": {
  "type": "number"
 },
 "transactions": {
  "type": "array"
 },
 "received_count": {
  "type": "number"
 },
 "total_returned": {
  "type": "number"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/api-strale-io-dee42322/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.strale.io](https://www.zero.xyz/host/api.strale.io/llms.txt)
