{
  "proofVersion": 1,
  "generatedAt": "2026-09-08T00:55:34.164Z",
  "block": {
    "formatVersion": 1,
    "index": 29,
    "timestamp": "2026-09-07T21:40:56.069Z",
    "previousHash": "bf3e5f73e64c1ae7a6c0905320e7f979b1b593624d0974916e73eb878721267f",
    "entry": {
      "kind": "seal",
      "title": "A call for founding authors (video, English)",
      "author": "Stefania Overman",
      "statement": "The founding-author call, narrated by the founder and published on the @HeartwoodLibrary YouTube channel. Any copy of the file verifies against this fingerprint, forever. The written call is sealed as block #28.",
      "statementHash": "663b1789119b87d28e88e93e390c8d456a652bfa4dde0b21bad1ad189665ab89",
      "documentHash": "d7d48e2b3582152b5fd1ad45e9645d4862f61c403769c11c3d7b32fc72b7b1d0",
      "documentName": "founding-call-en.mp4",
      "documentData": null,
      "documentType": null,
      "authorKeyId": "3391cebb120892c6",
      "signature": "WN7wCKI0ULgkSuuAy1bvxjCiFENKkhywTVFAYdIOCucR1Z3En5PtVctSpkwJDxtYJv1egL5EBPo7Y0dlPdZ5Aw=="
    },
    "hash": "9e99813b4386ffa28226d06e00b58333efc943b288fed97c59070f6797b99153"
  },
  "author": {
    "keyId": "3391cebb120892c6",
    "name": "Stefania Overman",
    "publicKeyHex": "302a300506032b657003210022a275e5bcc5457c0b7b60b8e20931a1e3e9e716cb3bb0d56f8c1f2eb45496d2",
    "activeNow": true
  },
  "signed": true,
  "tip": {
    "index": 35,
    "hash": "1ba2edf671d968f2c2656d4c067cec6e135d50921ebee81ceda39c174b7346d4"
  },
  "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)"
  }
}