# Animica Forecast — AI-Powered Prediction Market Forecaster

> Animica Forecast — AI-Powered Prediction Market Forecaster is a paid API for AI agents from animica.dev, paid per call via x402, $0.002874/call, status unknown (last checked 2026-09-14).

Answers a yes/no question about the future using an AI model, optionally anchoring the prediction against a real-world prediction market, and returns a cryptographically anchored probability with reasoning and proof.

## Facts

- Endpoint: POST https://animica.dev/x402/forecast
- Price: $0.002874/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/animica-forecast-ai-powered-prediction-market-forecaster-b26dab0f
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_yX4dov6XTbu7WIgCXCIgM

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-forecast-ai-powered-prediction-market-forecaster-b26dab0f -d '<json body>'
```

Example prompt: Will the US Federal Reserve cut interest rates before the end of 2025? Give me an AI forecast with probability and reasoning, and if there's a prediction market for it use the slug 'fed-rate-cut-2025' to anchor the comparison.

## When to prefer this

Choose this endpoint when you need a verifiable, cryptographically anchored AI probability estimate for a yes/no question about the future — especially when you want to compare the AI forecast against live prediction market odds to detect divergence. Prefer this over generic LLM querying when you need a tamper-evident proof of the prediction (anchored to a blockchain block), a structured probability score rather than a prose answer, or a side-by-side market comparison. Best suited for research, journalism, trading signal generation, or any workflow where auditability of the AI forecast matters.

## Known failure modes

- Question is not a valid yes/no format — returns validation error
- market_id or market_slug does not match any known prediction market — market field returns null
- Blockchain anchoring service unavailable — proof or anchored_at may be missing or error
- AI model inference failure — returns server error
- Payment not processed (x402) — request rejected before inference runs
- Ambiguous or non-forecasting question causes low-confidence or malformed probability output

## How this service works

Ask a yes/no question about the future and get three things: an independent model probability, the live price of the matching prediction market when one exists, and — the point of the product — the whole record anchored into the Animica data-availability layer with a commitment anyone can verify FREE and permanently at GET /x402/forecast/{commitment}. Anyone can claim afterwards that they called it; this proves what was believed beforehand. Both numbers are always returned side by side: the model is NOT claimed to beat the market, and our own accuracy against every resolved market is published free at GET /x402/forecast/calibration, including when we lose. If the record cannot be anchored the call fails rather than selling an unanchored prediction.

## Output

Returns a JSON object containing: a commitment hash and verify_url for the anchored prediction; record (exact anchored bytes); model object with probability (0–1), reasoning text, and model name; market object (if a market was matched) with current price, market id, slug, end date, and source or null; divergence between AI probability and market price; anchored_at with blockchain head height and hash; proof bytes; and an explicit statement of what the proof does and does not establish.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "question": {
   "type": "string",
   "description": "a yes/no question about the future, e.g. \"Will X happen before 2027?\""
  },
  "market_id": {
   "type": "string",
   "description": "pin the comparison by market id"
  },
  "market_slug": {
   "type": "string",
   "description": "pin the comparison to a specific prediction market by slug"
  }
 }
}
```

## Response schema (JSON Schema)

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

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/animica-forecast-ai-powered-prediction-market-forecaster-b26dab0f/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)
