{
  "digest": "5be5683a0ef9ac57199a43a4ec2acfe6b07aac757c15fcd23ca99b2ce47519e2",
  "profile": "provenance",
  "label": "ATTESTED",
  "publisher": {
    "id": "promptreports-ai",
    "name": "PromptReports",
    "domain": null,
    "domain_verified": false,
    "current_domain": null
  },
  "signature": {
    "alg": "Ed25519",
    "key_id": "promptreports-ai#1",
    "key_status": "active",
    "value": "IqAfzUnDi7GooMtrOp_khqUjToT7WE-wnCHkQaFB0dHVnzioOEpzfvkHbLfMURUbm_2U1o5ZkE6qA_e-xJtsCA",
    "verified_at_ingest": true,
    "key_url": "https://aisourceoftruth.com/v1/keys/promptreports-ai"
  },
  "appended_at": "2026-11-09T21:09:18Z",
  "asset_hash": "56f526641ab171adf07c408645bc45ebf2ea8de10c9e8be7d42528a62b313be1",
  "log": {
    "log_index": 5,
    "merkle": {
      "algorithm": "rfc6962-sha256",
      "leaf_index": 5,
      "tree_size": 28,
      "leaf_hash": "e3483b88a2ec79b3df1239efd25827dc39cd02f373d546a2f5a4f5a63b98d12d",
      "audit_path": [
        "8f0eb8306b31b56e55452828e4b561e897a1bc6b701e94d9178177eea5999b27",
        "5c060078a810dc3a46ecdc96b96da550c23d32a95c88096e41b7bb9f61f07661",
        "b6447be16e0f471834455f2904cda64821e3f3be225854ce519e5cf5cfb476e4",
        "273a30562cc5bf6b8f59b32c26c031d2aff93b46c9871e08acc82ddb992105e7",
        "0c1c65605e654bbf8a2c2a963ff2a19797be6a31c98f0f8bc4da852f4c81047f"
      ],
      "root_hash": "68a0ff63fa29bc346a5dd64345ffb63e94bd347edd78be5f1aec6ab36144e1dc",
      "checkpoint": "aisourceoftruth.com/log\n28\naKD/Y/opvDRqXdZDRf+2PpS9NH7deL5fGuxqs2FE4dw=\n\n— aisourceoftruth.com/log OxYt5fiOyEj8kbc2jPaykol+cqT/ouegf3zuJYFVK4ild14CTt56nMCFfqaAQNioOLqwxgfFlhtyJOCvRu3uhBOwhQQ=\n",
      "checkpoint_at": "2026-11-11T13:46:59Z",
      "root_day": null,
      "checkpoint_url": "https://aisourceoftruth.com/checkpoint?tree_size=28",
      "root_url": null,
      "witness_commit_url": null
    },
    "daily_root": {
      "day": "2026-11-10",
      "leaf_index": 5,
      "tree_size": 12,
      "root_hash": "3231d452cdb7b03f3c866dba7fddf6eb22c5b57b3e9ea37bb609ca977895b4c1",
      "audit_path": [
        "8f0eb8306b31b56e55452828e4b561e897a1bc6b701e94d9178177eea5999b27",
        "5c060078a810dc3a46ecdc96b96da550c23d32a95c88096e41b7bb9f61f07661",
        "b6447be16e0f471834455f2904cda64821e3f3be225854ce519e5cf5cfb476e4",
        "2afb4797831daae0385b42e5513fe17455b0372e962093ab3c9bcf9c9c3f3d81"
      ],
      "root_url": "https://aisourceoftruth.com/v1/roots/2026-11-10",
      "witness_commit_url": "https://github.com/sellingascode/aisot-log/commit/8303b67349dd76b45f9b9ea941be668d074bc6d3"
    },
    "pending_reason": null
  },
  "witnessed": {
    "required": 2,
    "independent_cosigners": 0,
    "met": false,
    "tree_size": 28,
    "checkpoint_day": null,
    "checkpoint_url": "https://aisourceoftruth.com/checkpoint?tree_size=28",
    "policy_url": "https://aisourceoftruth.com/log/policy",
    "newest_cosigned": null,
    "cosigners": []
  },
  "layers": [
    {
      "layer": "signature",
      "label": "Signature",
      "shows": "The key holder signed these exact bytes",
      "state": "ok",
      "detail": "Ed25519 key promptreports-ai#1, checked at ingest"
    },
    {
      "layer": "log_inclusion",
      "label": "Log inclusion",
      "shows": "The record is a leaf of an RFC 6962 tree under a signed checkpoint",
      "state": "ok",
      "detail": "leaf 5 of 28 in a signed checkpoint"
    },
    {
      "layer": "cosigners",
      "label": "Outside cosigners",
      "shows": "Independent witnesses saw no fork or rollback of the log",
      "state": "missing",
      "detail": "0 of 2 required independent cosignatures (quorum not met)"
    },
    {
      "layer": "qualified_time",
      "label": "Qualified time",
      "shows": "A timestamp authority dated the daily root that includes the record",
      "state": "missing",
      "detail": "2 verified timestamps, none eIDAS qualified"
    },
    {
      "layer": "bitcoin_anchor",
      "label": "Bitcoin anchor",
      "shows": "The daily root existed by a Bitcoin block, through OpenTimestamps",
      "state": "ok",
      "detail": "block 975269"
    }
  ],
  "timestamps": [
    {
      "tsa_url": "https://freetsa.org/tsr",
      "qualified": false,
      "qualified_label": "not qualified",
      "qualified_reason": "the signer is not on the qualified-TSA list",
      "gen_time": "2026-11-10T06:00:00Z",
      "imprint": "73d6132225e9711ee88437ebc88570c7cae9ab693d7be41ce950c85a20d75e2a",
      "verification": {
        "verified": true,
        "reason": "ok",
        "signer": {
          "name": "www.freetsa.org",
          "sha256": "32e841a95cc1164101ffde41298ef2fc75c1c4372ef095e88a6bbd47dfb191fc"
        },
        "root": "Free TSA Root CA (www.freetsa.org)",
        "revocation": {
          "checked": true,
          "method": "ocsp",
          "status": "good",
          "checked_at": "2026-11-10T06:00:00.677Z",
          "reason": "ok"
        }
      }
    },
    {
      "tsa_url": "http://timestamp.digicert.com",
      "qualified": false,
      "qualified_label": "not qualified",
      "qualified_reason": "the signer is not on the qualified-TSA list",
      "gen_time": "2026-11-10T06:00:00Z",
      "imprint": "73d6132225e9711ee88437ebc88570c7cae9ab693d7be41ce950c85a20d75e2a",
      "verification": {
        "verified": true,
        "reason": "ok",
        "signer": {
          "name": "DigiCert SHA256 RSA4096 Timestamp Responder 2026 1",
          "sha256": "2da09da7f4131f9fe72db6c5e6e9c9656755af043f1ea742cc0d2120e141ebfc"
        },
        "root": "DigiCert Trusted Root G4",
        "revocation": {
          "checked": false,
          "method": null,
          "status": "unknown",
          "checked_at": null,
          "reason": "no revocation evidence is stored for this token"
        }
      }
    }
  ],
  "ots": {
    "status": "anchored",
    "block_height": 975269,
    "block_merkle_root": "c0385ad2c359d8293f199e8106c3e4aa56eb350469ff2de8a06f8257c6eb4a58",
    "block_label": "reported by the proof; the registry runs no Bitcoin node, so check the block yourself",
    "verified": true,
    "proof_url": "https://aisourceoftruth.com/v1/roots/2026-11-10/ots"
  },
  "rekor": null,
  "sealed": null,
  "errata_count": 0,
  "amended_by": [],
  "proves": [
    "The record body with this SHA-256 digest existed no later than the appended time, and no later than the timestamp authority's time on the root that includes it.",
    "The holder of the listed signing key signed exactly these bytes.",
    "The record sits at this position in an append-only log whose signed checkpoints and daily roots are published outside the registry."
  ],
  "does_not_prove": [
    "That the record's contents are true.",
    "Who authored the underlying work: a signature shows who signed, not who wrote.",
    "Anything about the private content behind a hash-only record (evidence, incident) beyond its hash."
  ],
  "verify": [
    "curl -s -H 'Accept: application/vnd.aisot.record+json' https://aisourceoftruth.com/r/5be5683a0ef9ac57199a43a4ec2acfe6b07aac757c15fcd23ca99b2ce47519e2 | sha256sum   # must print 5be5683a0ef9ac57199a43a4ec2acfe6b07aac757c15fcd23ca99b2ce47519e2",
    "curl -s https://aisourceoftruth.com/v1/keys/promptreports-ai   # the public key for promptreports-ai#1; check the Ed25519 signature over the exact bytes",
    "curl -s https://aisourceoftruth.com/v1/proofs/inclusion/5be5683a0ef9ac57199a43a4ec2acfe6b07aac757c15fcd23ca99b2ce47519e2   # RFC 6962 audit path; recompute the checkpoint root (RFC 9162 2.1.3.2)",
    "curl -s https://aisourceoftruth.com/v1/roots/2026-11-10   # the daily root, its checkpoint and TSA tokens; compare with the witness commit",
    "curl -s -X POST https://aisourceoftruth.com/v1/export -H 'content-type: application/json' -d '{\"digests\":[\"5be5683a0ef9ac57199a43a4ec2acfe6b07aac757c15fcd23ca99b2ce47519e2\"]}' -o bundle.json && node verify.mjs bundle.json   # all of the above offline"
  ],
  "record_url": "https://aisourceoftruth.com/r/5be5683a0ef9ac57199a43a4ec2acfe6b07aac757c15fcd23ca99b2ce47519e2"
}