{
  "proofVersion": 1,
  "generatedAt": "2026-09-07T22:20:47.039Z",
  "block": {
    "formatVersion": 1,
    "index": 24,
    "timestamp": "2026-09-07T19:07:54.073Z",
    "previousHash": "4577c935aae0d5dda03775c24ed74d46c95d77d75223d797d4c442ce91096f08",
    "entry": {
      "kind": "seal",
      "title": "Demo video: Sign in with your key",
      "author": "Stefania Overman",
      "statement": "Official Heartwood Library demonstration video, published on the @HeartwoodLibrary YouTube channel. Any copy of the file can be verified against this fingerprint, forever.",
      "statementHash": "ef4ff2ccf8d6e29fb2141ea10eb4fd56021e173c0dce506702400f30a0d17ec4",
      "documentHash": "8744a24f04f443c0279e5531e48ac1ed95e5e298a6a8e3fa12a515eb34d2f946",
      "documentName": "demo5-sign-in.mp4",
      "documentData": null,
      "documentType": null,
      "authorKeyId": "3391cebb120892c6",
      "signature": "ovr/bDTa/kFHHfGE+CadiW2MRi1YObY0g+zG7MNXSska+Icm2dMjqQHo5f4MmQHxAYijQP5cHgFQOgxElc5GAQ=="
    },
    "hash": "6bf84064d2bc5a8bbfe9ce31906d9611d6852c7477912bfce315d49116134e1c"
  },
  "author": {
    "keyId": "3391cebb120892c6",
    "name": "Stefania Overman",
    "publicKeyHex": "302a300506032b657003210022a275e5bcc5457c0b7b60b8e20931a1e3e9e716cb3bb0d56f8c1f2eb45496d2",
    "activeNow": true
  },
  "signed": true,
  "tip": {
    "index": 31,
    "hash": "2b3bc80bf9fce04a32c1362518157c00d013ce4da263ba8e535a5d9f0bfa57b6"
  },
  "recipes": {
    "canonicalJson": "JSON with object keys sorted recursively, no whitespace",
    "blockHash": "sha256 hex of canonicalJson({entry, formatVersion, index, previousHash, timestamp})",
    "signature": "Ed25519, base64, over canonicalJson({entry, index, previousHash}) where entry omits its signature field",
    "keyId": "first 16 hex chars of sha256 of publicKeyHex as utf8 text",
    "contentHash": "sha256 hex of the utf8 content text (articles, comments)",
    "statementHash": "sha256 hex of the utf8 statement text (document seals)",
    "documentHash": "sha256 hex of the raw document bytes (document seals)"
  }
}