{
 "openapi": "3.1.0",
 "info": {
  "title": "Eclipse Trust \u2014 verification API (twin of the Trust MCP)",
  "version": "0.1.0",
  "description": "Free, read-only, no-key verification for Cyan Eclipse bench results: verdicts byte-verbatim with scope, Herald receipt verification, on-chain anchor state, ERC-8004 validation records. Every response carries a verify_recipe; this server is a convenience index, never the root of trust."
 },
 "servers": [
  {
   "url": "https://cetech.ai/trust"
  }
 ],
 "paths": {
  "/status": {
   "get": {
    "operationId": "trust_status",
    "responses": {
     "200": {
      "description": "server + provenance"
     }
    }
   }
  },
  "/verify": {
   "get": {
    "operationId": "trust_verify_receipt",
    "parameters": [
     {
      "name": "receipt",
      "in": "query",
      "schema": {
       "type": "string"
      }
     }
    ],
    "responses": {
     "200": {
      "description": "receipt verification"
     }
    }
   }
  },
  "/verdict": {
   "get": {
    "operationId": "trust_get_bench_verdict",
    "parameters": [
     {
      "name": "product",
      "in": "query",
      "required": true,
      "schema": {
       "type": "string"
      }
     }
    ],
    "responses": {
     "200": {
      "description": "verdict + pointer block"
     }
    }
   }
  },
  "/validation": {
   "get": {
    "operationId": "trust_get_validation_record",
    "parameters": [
     {
      "name": "id",
      "in": "query",
      "schema": {
       "type": "string"
      }
     },
     {
      "name": "product",
      "in": "query",
      "schema": {
       "type": "string"
      }
     }
    ],
    "responses": {
     "200": {
      "description": "ERC-8004 validation record"
     }
    }
   }
  },
  "/agent": {
   "get": {
    "operationId": "trust_resolve_agent",
    "parameters": [
     {
      "name": "id",
      "in": "query",
      "required": true,
      "schema": {
       "type": "string"
      }
     }
    ],
    "responses": {
     "200": {
      "description": "agent registration + trust summary"
     }
    }
   }
  }
 }
}