# Forecast Court Independent Verification Receipt – ScriptMasterLabs

> Forecast Court Independent Verification Receipt – ScriptMasterLabs is a paid API for AI agents from scriptmasterlabs.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-31).

Returns a paid, independently-computed audit receipt verifying the directional accuracy of a named trading strategy on a specific ticker symbol against a same-window always-up baseline.

## Facts

- Endpoint: GET https://scriptmasterlabs.com/api/forecast-court/verified-audit?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-31
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/forecast-court-independent-verification-receipt-scriptmasterlabs-8695300a
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_b3fgoSPddpRuNM6oT_iY8

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 forecast-court-independent-verification-receipt-scriptmasterlabs-8695300a
```

Example prompt: Pull a Forecast Court verified audit receipt for the GME symbol using the sml-fractal strategy — I want to see whether its directional accuracy actually beats the always-up baseline.

## When to prefer this

Choose this endpoint when you need an independently computed, cryptographically receipted audit of a named strategy's directional accuracy on a supported ticker — especially when you want a same-window always-up baseline comparison for apples-to-apples evaluation. Prefer this over self-reported accuracy claims or backtests provided by the strategy vendor themselves.

## Known failure modes

- Symbol not in allowed enum (GME, AMC, IWM, SPY, QQQ, NVDA, TSLA) → 400 validation error
- Strategy key does not match pattern ^[a-z0-9][a-z0-9-]{2,39}$ → 400 schema error
- Fewer than 20 resolved observations for the strategy/symbol combination → not chargeable, likely returns a 402 or rejection indicating insufficient sample
- Payment not provided or rejected → 402 Payment Required
- Strategy key not found on selected symbol → 404 or empty audit result
- Non-GME symbols may return unchargeable status until their 20-outcome threshold is met

## How this service works

x402 pay-per-call APIs, MCP servers and practical AI field guides from a veteran-owned lab. Verify the provider, then pay per accepted call.

## Output

A JSON object containing: model directional accuracy ratio, always-up baseline ratio, independently recomputed sample count (minimum 20), integrity flags (source aggregate consistency, deep raw recalculation flag, public hash disclaimer), schema version, protocol version, price in USDC, and a SHA-256 hash of the response body — all wrapped in an accepted_delivery envelope.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input",
  "output"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method",
    "queryParams"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "type": "string",
     "const": "GET"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "symbol",
      "strategy"
     ],
     "properties": {
      "symbol": {
       "enum": [
        "GME",
        "AMC",
        "IWM",
        "SPY",
        "QQQ",
        "NVDA",
        "TSLA"
       ],
       "type": "string",
       "description": "Case-sensitive ticker with a genuine frozen five-session result cohort. GME currently has a mature sample; other symbols are not chargeable until 20 verified outcomes. Search intents: forecast verification api, forecast audit receipt, prediction verification, verified forecast."
      },
      "strategy": {
       "type": "string",
       "pattern": "^[a-z0-9][a-z0-9-]{2,39}$",
       "description": "Exact strategy_key on the selected symbol. Minimum 20 resolved observations and same-window baseline are required before any payment challenge. Search intents: forecast verification api, forecast audit receipt, prediction verification, verified forecast."
      }
     },
     "additionalProperties": true
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type",
    "example"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "json"
    },
    "example": {
     "type": "object"
    }
   },
   "additionalProperties": false
  }
 },
 "additionalProperties": false
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "status": "accepted_delivery",
  "network": "eip155:8453",
  "product": "Forecast Court Independent Verification Receipt",
  "receipt": {
   "audit": {
    "symbol": "GME",
    "strategy_key": "sml-fractal",
    "model_directional_accuracy": "<actual fresh ratio>",
    "always_up_directional_accuracy": "<same-window baseline ratio>",
    "same_symbol_same_window_sample": "<current independently recomputed count, minimum 20>"
   },
   "staking": false,
   "execution": false,
   "integrity": {
    "source_aggregate_consistent": true,
    "deep_raw_forecast_recalculation": false,
    "public_hash_is_not_third_party_notarization": true
   },
   "schema_version": "sml.forecast-court.paid-audit.v1"
  },
  "protocol": "x402-v2",
  "price_usdc": "0.01",
  "evidence_rule": "Example schema only; not a verified sale, settlement, or pre-generated receipt. Verify PAYMENT-RESPONSE and actual returned body.",
  "receipt_sha256": "sha256:<response-content-derived-hex>",
  "accepted_delivery": true
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/forecast-court-independent-verification-receipt-scriptmasterlabs-8695300a/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from scriptmasterlabs.com](https://www.zero.xyz/host/scriptmasterlabs.com/llms.txt)
