# Animica Execute — Pay-per-Call AI Task Executor with On-Chain Verification

> Animica Execute — Pay-per-Call AI Task Executor with On-Chain Verification is a paid API for AI agents from animica.dev, paid per call via x402, $0.006/call, status unknown (last checked 2026-09-15).

Executes arbitrary plain-language AI tasks (or URL-based web extraction) with optional multi-provider verification and on-chain anchoring, billed per-call via x402.

## Facts

- Endpoint: POST https://animica.dev/x402/execute
- Price: $0.006/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/animica-execute-pay-per-call-ai-task-executor-with-on-chain-302e1025
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_G7mHsg_GzcccTr8W5TU5p

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-execute-pay-per-call-ai-task-executor-with-on-chain-302e1025 -d '<json body>'
```

Example prompt: Use Animica to summarize the main findings from this research page https://example.com/report with verified quality so I get a confidence score and cryptographic receipt proving the result.

## When to prefer this

Choose this endpoint when you need to execute arbitrary AI tasks pay-per-call without managing API keys or subscriptions, especially when you want optional multi-provider verification with a confidence score, a cryptographic receipt for auditability, or an immutable on-chain anchor for the result. It is particularly well-suited for agents that need URL-based content extraction combined with AI reasoning in a single call.

## Known failure modes

- Payment not received or insufficient USDC — x402 payment required error
- Task field missing — 400 validation error
- URL provided but site is inaccessible or blocked — extraction fails with error in result
- verified quality mode may time out if providers disagree or are slow
- Low agreement across providers returns low confidence score with caveat
- Anchor on-chain may fail if blockchain network is congested

## How this service works

Give a task and a budget; get the result, a measured verification signal, and an ML-DSA-65 signed receipt over the exact bytes delivered. Routes the task to a capability and says which one ran: extract (fetch a URL and read it), research, predict (with the live prediction-market price where one matches), chain (Animica L1 facts), code, summarize, or a direct answer. HONEST ABOUT VERIFICATION: there is one inference backend today, so multi-sample checking measures SELF-CONSISTENCY, not independent providers — the response states provider_count, whether providers were distinct, and what the agreement number means. Confidence is measured from real agreement or reported as null; it is never a decorative number. The receipt is signed with the same post-quantum scheme this chain admits transactions with, the public key ships with it, and the result can optionally be anchored on-chain with a free permanent proof.

## Output

A JSON object containing: status, capability used, the task result text, a verification block (provider count, distinct providers, samples, agreement level, confidence score, method, caveats), a cryptographic receipt (algorithm, signature, public key, preimage, verify URL), optionally an on-chain anchor (commitment hash and verify URL), and elapsed_ms for performance tracking.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "task": {
   "type": "string",
   "description": "what to do, in plain language. A URL in the task routes it to extraction."
  },
  "anchor": {
   "type": "boolean",
   "description": "anchor the result on-chain and return a free permanent proof (default false)"
  },
  "quality": {
   "type": "string",
   "description": "\"fast\" (1 pass, no verification) or \"verified\" (multiple samples + agreement). Default fast."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json"
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/animica-execute-pay-per-call-ai-task-executor-with-on-chain-302e1025/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)
