{
  "note": "Live end-to-end demonstration with REAL ed25519 + SHA-256 — no mocks. The genuine receipt verifies; a one-field tamper fails.",
  "step1_issued_receipt": {
    "id": "rcpt_8f803cd3e74e3a9f7277f1a52f1d7097",
    "body": {
      "type": "agent-action-receipt",
      "version": 1,
      "action": "demo:summarize_document",
      "agent_id": "demo-agent",
      "inputs_hash": "sha256:75f6c337278eb154ca2b3abf8435a885f11e3c5337e950d2e5ad72436df738fc",
      "outputs_hash": "sha256:42a5b507e1658de31ffee3b18883ae82cf4dcedb1f210de4454c626caadbfad2",
      "metadata": {
        "model": "demo-runner",
        "purpose": "live pipeline proof"
      },
      "issuedAt": "2026-06-22T13:40:24.413Z",
      "seq": 9,
      "prevHash": "sha256:7f612df064dae86e87e679ff086720475ce06df3eda6ee9230e1c6b12ef7fff6",
      "issuer": "https://agent-receipts.dropwatchhq.com"
    },
    "contentHash": "sha256:8f803cd3e74e3a9f7277f1a52f1d70973a459296e306a861f19f21ed7595d804",
    "signature": {
      "algorithm": "Ed25519",
      "value": "8dc044a27f02ccd397a33b3d9d6887b3c82edc26ddf25d5343d9ad8c2215c4c4aecb16e7b801fad8a1be5378482f4d6bb6a92d85c8bd235150afa05c2adc140d",
      "publicKeyHex": "9107b9ca657ed10c424491ed45b8af487e9a4abb8318627ada9f6110773fb2bc"
    },
    "verifyUrl": "https://agent-receipts.dropwatchhq.com/verify/rcpt_8f803cd3e74e3a9f7277f1a52f1d7097"
  },
  "step1_recomputed_content_hash": "sha256:8f803cd3e74e3a9f7277f1a52f1d70973a459296e306a861f19f21ed7595d804",
  "step1_recomputed_matches_stored": true,
  "step2_verify_genuine": {
    "valid": true,
    "checks": {
      "content_hash_matches": true,
      "id_matches_content": true,
      "signature_valid": true,
      "signed_by_current_issuer_key": true
    }
  },
  "step3_verify_after_tamper": {
    "valid": false,
    "reason": "content hash does not match body (tampered)",
    "checks": {
      "content_hash_matches": false,
      "id_matches_content": false,
      "signature_valid": false,
      "signed_by_current_issuer_key": true
    }
  },
  "publicVerifyUrl": "https://agent-receipts.dropwatchhq.com/verify/rcpt_8f803cd3e74e3a9f7277f1a52f1d7097",
  "tryYourself": {
    "verify": "https://agent-receipts.dropwatchhq.com/v1/verify/rcpt_8f803cd3e74e3a9f7277f1a52f1d7097",
    "listChain": "https://agent-receipts.dropwatchhq.com/v1/list?agent_id=demo-agent",
    "chainIntegrity": "https://agent-receipts.dropwatchhq.com/v1/chain?agent_id=demo-agent"
  }
}