{
 "schema": "nomos.challenge.verified_runs.v1",
 "challenge": {
  "name": "AgentNOMOS Full-Chain Challenge",
  "url": "https://agentnomos.com/challenge/",
  "status": "OPEN",
  "claim_ceiling": "EXECUTION_BOUND_PROOF"
 },
 "runs": [
  {
   "run_label": "First completed external run in the full existing record",
   "participant": "Mike",
   "date": "2026-08-24",
   "status": "VERIFIED",
   "class": "ASSISTED_EXTERNAL_FULL_CHAIN_TRAVERSAL — CLASS B",
   "verdict": "PASS_EXTERNAL_CLASS_B_CODEX_FULL_CHAIN_TRAVERSAL_AND_REAL_REVENUE",
   "network": "Base Mainnet",
   "chain_id": 8453,
   "payment_usdc": "0.001",
   "transaction_hash": "0xd95481f34cb108e28ea153a2fd4d4a185528240c9a6832f85f5023ce1332dfff",
   "payer_wallet": "0x43208b8e9e5c9288b99cc09393d493cc87f3fb87",
   "block": 50405544,
   "verified_facts": [
    "confirmed execution and delivery",
    "signed Ed25519 receipt verified",
    "receipt digest PASS",
    "Ed25519 signature PASS",
    "server-side checks 20/20 PASS",
    "response hash binding PASS",
    "intent digest binding PASS",
    "direct x402 purchase without a marketplace transaction path"
   ],
   "claim_ceiling": "EXECUTION_BOUND_PROOF",
   "participant_reported": {
    "note": "Server-side logs support the Agent Card, OpenAPI, JWKS and verifier-material fetches, but they do not prove the specific model version, the local Rust client, or each step of the web search.",
    "runtime": "OpenAI Codex, GPT-5.6 Sol",
    "wallet_client": "local x402-wallet Rust CLI",
    "starting_point": "https://agentnomos.ai/challenge (a non-resolving address handed to the agent by a human)",
    "domain_recovery": "the agent then located the correct .com site via public web search",
    "discovery_path": "capability, endpoint, schema, payment and verifier were then discovered via the Agent Card and linked machine-readable surfaces"
   },
   "class_b_rationale": "Class A requires that the agent's only technical starting point was the Agent Card URL. Here a human handed the agent a challenge hint — even though it carried a wrong domain that did not resolve. That makes Class B the correct classification. The domain recovery is notable, but it does not upgrade the run to Class A.",
   "proves": [
    "a foreign agent could reach the public capability directly",
    "an external wallet paid a real 0.001 USDC settlement",
    "the governed execution was carried out successfully",
    "the result was delivered",
    "a signed receipt was returned and verified",
    "the direct x402 sale did not depend on a marketplace"
   ],
   "does_not_prove": [
    "a complete independent audit of internal NOMOS policy",
    "a certification",
    "Class A discovery",
    "guaranteed daily demand",
    "independently proven identity of the wallet holder",
    "independently proven model version",
    "independent cryptographic truth outside the operator's estate"
   ]
  }
 ]
}
