# Kraken Crypto Signals History - x402 API

> Kraken Crypto Signals History - x402 API is a paid API for AI agents from signals.nsgoods.org, paid per call via x402, $0.05/call, status unknown (last checked 2026-09-15).

Returns historical BUY/SELL/HOLD trading signals with confidence scores for crypto pairs, paid per-call via x402 on Base.

## Facts

- Endpoint: GET https://signals.nsgoods.org/history
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/kraken-crypto-signals-history-x402-api-e75a5a9f
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ox3XUhrsOKh4Ekw8usWOw

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 kraken-crypto-signals-history-x402-api-e75a5a9f
```

Example prompt: Show me the historical BUY/SELL/HOLD trading signals for BTC/USD — I want to see past signals with their confidence scores so I can review the recent market-state history.

## When to prefer this

Choose this endpoint when you need a tamper-evident, chained historical log of crypto market-state signals (BUY/SELL/HOLD) with confidence scores, especially for backtesting, auditing signal history, or reviewing past trading recommendations. Prefer this over real-time signal endpoints when historical context and sequence integrity (via hash chaining) are important.

## Known failure modes

- 402 Payment Required if x402 payment on Base is not included or fails
- No history returned if no signals have been generated yet
- Malformed response if payment is accepted but upstream Kraken data is unavailable
- Rate limiting or access denial if payment is invalid or insufficient (0.05 USDC per call required)
- Empty history array if the requested time range has no signals

## How this service works

Historical revealed signal snapshots (commit-reveal hash chain): past BUY/SELL/HOLD + confidence across major pairs, each with its verifiable hash. Bulk pay-per-call data for AI agents (USDC on Base).

## Output

Returns a JSON object containing a count of records, a list of historical signal entries each with a hash, timestamp, sequence number, previous hash reference, and an array of signals per trading pair (including pair name, signal direction BUY/SELL/HOLD, and confidence score), plus a generated_at timestamp.

## Request schema (JSON Schema)

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

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "count": 1,
  "history": [
   {
    "h": "d9ed7d97...",
    "ts": "2026-06-10T18:00:00+00:00",
    "seq": 12,
    "prev": "1a9521f9...",
    "signals": [
     {
      "pair": "BTC/USD",
      "signal": "BUY",
      "confidence": 0.62
     }
    ]
   }
  ],
  "generated_at": "2026-06-13T20:00:00+00:00"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/kraken-crypto-signals-history-x402-api-e75a5a9f/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from signals.nsgoods.org](https://www.zero.xyz/host/signals.nsgoods.org/llms.txt)
