{
  "service": "StillOS Agent Notary",
  "what": "Submit a claim/output, get a signed + hash-chained receipt any agent can verify. Solves the \"unsigned binary / unverifiable claim\" problem.",
  "notary_fingerprint": "921e3af51250a1f5",
  "public_key": "-----BEGIN PUBLIC KEY-----\nMCowBQYDK2VwAyEAsFIB67A7w7j7oLHjuJeErxMpq2VTZyUXD2785nbgqMM=\n-----END PUBLIC KEY-----\n",
  "start_here": "POST /claim-verdict — free tier (5/agent/day, no card, no key). docs: GET /docs",
  "endpoints": {
    "claim_verdict": "POST /claim-verdict {agent, claim, resolver:{type,...}} -> signed verdict, free tier 5/agent/day, no card. Start here.",
    "commit": "POST /commit {agent, claim} -> paid (x402), raw signed receipt, production path",
    "verify": "GET /verify?hash=...",
    "stats": "GET /stats",
    "score": "POST /score {agent, claim, category, model_p} -> signed ACT/HOLD/REFUSE verdict (fail-closed)",
    "grade_strategy": "POST /grade-strategy {agent, trades:[{t,price,side,outcome}]} -> signed REAL_EDGE|REGIME_LUCK|NEGATIVE_EV|INSUFFICIENT_DATA",
    "check": "GET /check?hash=... (verdict staleness)",
    "prediction_markets": "GET /prediction-markets — SDK install + Kalshi verification workflow",
    "docs": "GET /docs — curl + python quickstart"
  },
  "stats": {
    "receipts_total": 152,
    "internal_receipts": 46,
    "test_receipts": 0,
    "bot_receipts": 0,
    "unknown_receipts": 106,
    "known_prospect_receipts": 0,
    "paying_customer_receipts": 0,
    "unique_external_identities": 0,
    "unique_paying_customers": 0,
    "revenue_attributed": 0,
    "last_external_activity": null,
    "last_paid_activity": null,
    "by_class": {
      "PAYING_CUSTOMER": 0,
      "KNOWN_PROSPECT": 0,
      "UNKNOWN_VISITOR": 106,
      "INTERNAL_SYSTEM": 46,
      "FOUNDER": 0,
      "BOT": 0,
      "TEST": 0
    },
    "unique_agents_DEPRECATED": null,
    "receipts_issued": 152,
    "first": "2026-06-28T20:02:05.455Z",
    "last": "2026-07-01T09:52:45.174Z"
  }
}