# Animica Chain Transaction Export

> Animica Chain Transaction Export is a paid API for AI agents from animica.dev, paid per call via x402, $0.002152/call, status unknown (last checked 2026-09-15).

Fetches a paginated list of on-chain ANM transactions for a given block range, optionally filtered by account address.

## Facts

- Endpoint: GET https://animica.dev/x402/chain/transactions
- Price: $0.002152/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/animica-chain-transaction-export-8f93b96b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_roDpwOIeG0ib_QzBoyOjp

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 animica-chain-transaction-export-8f93b96b
```

Example prompt: Pull all Animica chain transactions from block 5000 to block 5500 for the address anim1abc123... and give me the results as JSON.

## When to prefer this

Use this endpoint when you need paginated, filterable access to raw Animica chain transaction data by block range or wallet address, especially for auditing, analytics, or building on top of ANM chain activity. Prefer this over block-level endpoints when your primary interest is transfers and token movement rather than block metadata.

## Known failure modes

- Window exceeds 1000 blocks — API rejects requests spanning more than 1000 block heights
- Missing required 'from' parameter — request fails without a starting block height
- Invalid address format — non-bech32m or malformed hex address returns an error
- Block height out of range — querying heights beyond the current chain tip may return empty results or an error
- Payment not included — endpoint requires x402 micropayment of ~$0.006542 USDC per call

## How this service works

Animica Python Cloud: deploy a Python function to animica.dev, get a public endpoint, and earn ANM every time someone runs it. Free AI (OpenAI-compatible, no key), free scheduled Workers, and an 80/20 developer split.

## Output

Returns an NDJSON stream (or JSON object if format=json) containing a metadata line, one record per transaction with amounts expressed in nANM as decimal strings, and a summary line including a next_cursor when results are truncated for pagination.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "properties": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "meta": {
   "type": "meta",
   "unit": "nANM",
   "export": "blocks",
   "product": "bulk_chain",
   "chain_id": 1,
   "to_height": 73602,
   "from_height": 73600,
   "head_height": 73635,
   "head_margin": 6
  },
  "blocks": [
   {
    "hash": "0x0000000001bb6415ee925b9648e93cf3f761371bd8524618f39dd174ea9d15dd",
    "nonce": 13769920589,
    "roots": {
     "daRoot": "0x0000000000000000000000000000000000000000000000000000000000000000",
     "txsRoot": "0x0000000000000000000000000000000000000000000000000000000000000000",
     "stateRoot": "0x0000000000000000000000000000000000000000000000000000000000000000",
     "proofsRoot": "0x0000000000000000000000000000000000000000000000000000000000000000",
     "receiptsRoot": "0x0000000000000000000000000000000000000000000000000000000000000000"
    },
    "height": 73600,
    "chain_id": 1,
    "timestamp": 1786769588,
    "parent_hash": "0x0000000003b8249bf50aad465a666250c02b096f331ba05ac6dda2e81efa9147",
    "theta_micro": 26004937,
    "transactions": []
   }
  ],
  "summary": {
   "txs": 0,
   "type": "summary",
   "blocks": 3,
   "complete": true,
   "next_cursor": null,
   "truncated_reason": null
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/animica-chain-transaction-export-8f93b96b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from animica.dev](https://www.zero.xyz/host/animica.dev/llms.txt)
