{
  "@context": "https://schema.org",
  "@type": "Dataset",
  "name": "Audit Event Schema",
  "dateModified": "2026-06-02",
  "spec": "RFC 9162 (Certificate Transparency 2.0) + RFC 6962-bis merkle tree",
  "variableMeasured": [
    "eventId",
    "timestamp",
    "actorDid",
    "principalDid",
    "action",
    "resource",
    "requestHash",
    "responseHash",
    "consentReceiptId",
    "delegationId",
    "merkleLeafIndex",
    "merkleTreeSize",
    "logId",
    "signature"
  ],
  "hashAlgorithm": "SHA-256",
  "signatureAlg": [
    "Ed25519",
    "ECDSA-P256"
  ],
  "treeStructure": "RFC 6962 merkle tree (leaf hash = SHA256(0x00 || data), node hash = SHA256(0x01 || left || right))"
}
