# Crypto Fear & Greed Index via x402

> Crypto Fear & Greed Index via x402 is a paid API for AI agents from kr-x402-mvp.kgy5612.workers.dev, paid per call via x402, $0.001/call, status unknown (last checked 2026-10-31).

Returns the current Crypto Fear & Greed index value, zone, trend, historical averages, and momentum signals — paid per-call via USDC on Base with no API key required.

## Facts

- Endpoint: GET https://kr-x402-mvp.kgy5612.workers.dev/v1/fear-greed?utm_source=zero.xyz
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-31
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/crypto-fear-greed-index-via-x402-bed4b993
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_idzsRp5X-vQtXenoWp4Oy

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 crypto-fear-greed-index-via-x402-bed4b993
```

Example prompt: What's the current crypto fear and greed index — give me today's value and zone, plus the 7-day history so I can see the trend?

## When to prefer this

Prefer this endpoint when your AI agent needs real-time crypto market sentiment data without managing API keys or subscriptions — ideal for trading bots, onchain agents, and DeFi automation that already handle x402 USDC micropayments on Base. Choose this over free alternatives when you need structured trend, streak, and historical context in a single call, or when building fully autonomous agents that pay for data programmatically per call.

## Known failure modes

- Payment failure if agent wallet has insufficient USDC on Base — endpoint requires x402 micropayment before data is returned
- days parameter out of range (must be 0-30) returns a validation error
- Upstream data source (alternative.me) unavailability may cause stale or error responses
- Network timeout on the Cloudflare Worker edge node

## How this service works

Pay-per-call crypto microdata for trading/onchain AI agents via x402 (USDC on Base): Base gas, token risk, balances, multi-venue prices, Hyperliquid book/funding, kimchi premium. No API keys.

## Output

Returns a JSON object with: current index value (0-100), zone label (e.g. 'Fear'), trend direction, signal (NEUTRAL/BUY/SELL), 1d/7d/30d changes, 7-day and 30-day averages, 30-day min and max, streak days in current zone, an array of historical data points (up to 30), a reasons array explaining the signal, and the data source URL and last-updated timestamp.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "days": {
       "type": "integer",
       "maximum": 30,
       "minimum": 0,
       "examples": [
        7
       ],
       "description": "History points to return (default 7, 0 = none)"
      }
     },
     "additionalProperties": false
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "zone": "fear",
  "label": "Fear",
  "trend": "falling",
  "value": 34,
  "avg_7d": 39.4,
  "signal": "NEUTRAL",
  "source": "https://alternative.me/crypto/fear-and-greed-index/",
  "avg_30d": 47.1,
  "history": [
   {
    "date": "2026-10-30",
    "label": "Fear",
    "value": 34
   }
  ],
  "max_30d": 66,
  "min_30d": 28,
  "reasons": [
   "34 Fear, -12 vs 7d ago",
   "below 30d avg 47.1"
  ],
  "previous": {
   "label": "Fear",
   "value": 38
  },
  "change_1d": -4,
  "change_7d": -12,
  "change_30d": -20,
  "updated_at": "2026-10-30T00:00:00Z",
  "streak_days": 5
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/crypto-fear-greed-index-via-x402-bed4b993/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from kr-x402-mvp.kgy5612.workers.dev](https://www.zero.xyz/host/kr-x402-mvp.kgy5612.workers.dev/llms.txt)
