addrbookFor publishers
← The evidence ledger

Evidence row 1484649

Observed , by sync.mcp_registry/1.

Kind
listing
About
source_record mcp_registry:io.github.trahloff/aldine
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
7241169bf292f4bf18203a0aee2a832c31a830b060c018a486162ba95e9c35bc
Leaf
0x32c62762a5a21c3c8607164d3dde059886cfc543e04ea39fc410693804c16829

What was observed

{
  "endpoints": [
    [
      "web",
      "https://aldine.dev/latex-mcp/"
    ],
    [
      "mcp",
      "https://demo.aldine.dev/mcp"
    ]
  ],
  "name": "Aldine",
  "owner_address": null,
  "raw": {
    "_meta": {
      "io.modelcontextprotocol.registry/official": {
        "isLatest": true,
        "publishedAt": "2026-10-31T12:15:00.650587Z",
        "status": "active",
        "statusChangedAt": "2026-10-31T12:15:00.650587Z",
        "updatedAt": "2026-10-31T12:15:00.650587Z"
      }
    },
    "server": {
      "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
      "description": "Self-hosted collaborative LaTeX editor: read and edit files, typeset, get the errors and the PDF.",
      "name": "io.github.trahloff/aldine",
      "remotes": [
        {
          "headers": [
            {
              "default": "aldine-demo",
              "description": "Public demo token: aldine-demo. The demo is a shared sandbox, wiped nightly at 04:00 UTC.",
              "isRequired": true,
              "name": "X-Aldine-Token"
            }
          ],
          "type": "streamable-http",
          "url": "https://demo.aldine.dev/mcp"
        },
        {
          "headers": [
            {
              "description": "ALDINE_MCP_TOKEN when auth is off, or a personal access token (aldn_...). Omit it to use the Connect (OAuth) flow when AUTH_ENABLED=1.",
              "isSecret": true,
              "name": "X-Aldine-Token"
            }
          ],
          "type": "streamable-http",
          "url": "https://{aldine_host}/mcp",
          "variables": {
            "aldine_host": {
              "description": "Host of your Aldine instance (ALDINE_PUBLIC_URL without https://), started with ALDINE_MCP=1",
              "isRequired": true,
              "placeholder": "aldine.example.com"
            }
          }
        }
      ],
      "repository": {
        "id": "1292778431",
        "source": "github",
        "url": "https://github.com/trahloff/Aldine"
      },
      "title": "Aldine",
      "version": "1.5.0",
      "websiteUrl": "https://aldine.dev/latex-mcp/"
    }
  },
  "source": "mcp_registry",
  "summary": "Self-hosted collaborative LaTeX editor: read and edit files, typeset, get the errors and the PDF."
}

What the leaf hashes

{"body":"7241169bf292f4bf18203a0aee2a832c31a830b060c018a486162ba95e9c35bc","id":1484649,"kind":"listing","method":"sync.mcp_registry/1","observed_us":1793448966839826,"prev":null,"subject":"mcp_registry:io.github.trahloff/aldine","subject_kind":"source_record"}

Proof

Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (246033 rows).

  1. 0x32c64841bc7d336737368a8af37d457d48f4a68cc0e16ad79261d4a964bb0f65
  2. 0x201acf1e9704fbbfe1ae984269faf1859ab4435961de6c87fe7aebd06a51653e
  3. 0x8b9bdef3102f62615f30a16c867b826c63ede557b07ce669c5bb5815c77aa152
  4. 0x1c0c3370f9802dbcc14cf0334624fcd9c304da10c86c2ee732981523fa259d0d
  5. 0x1a9387679aac77c4a90adf101a66ae45a3cae206cdaf0f52c9fc4e227c172ea7
  6. 0xae1dfff78bf987db3e8676810a1f37fe6cbf1625bacd741fdb8861cf96857364
  7. 0x61bd2702ba8d812779a78a63fa66900f3234463a173fb8f26a7eeb62b85a0114
  8. 0xfca9db320e5855ca7f5c019020de72e78b53571de6ae7d5c199e59a67ab3a30c
  9. 0xfa5ae075a4ec181bead840e9b2214945637c9d0b76e43e1c813e7980a06a84b9
  10. 0x86b6055491b71d195c6dd468c9f6b5dc73029ad2ffea6c2e0753d32a6cca21bf
  11. 0x6e8cef2d7e5490813861f3da68c201970b35f61cfcddc6d9f05c00398e3a5f74
  12. 0x00853568b31d8e02546e6021cbf2370441ed669803a182ef6a9dc90c70c7969b
  13. 0xe48bbef55c8d5d829e82e0e4f55c6528acd0794a38540b8f8ccfcfc59a8b5df2
  14. 0x6a9ee67e2ec2288c0f63ce0ae02c0a91a836bcfae9ed393ea79a911cf00f29f9
  15. 0x5212e7c531721a66b1d21d8222c94df019d60ce8150c25bfebe2e6eb1dd39726
  16. 0x24ea73817c2ff07f87a42be89aff36ac5fe49b64420a647cd406ee60e6a77f70
  17. 0x37f13582abb3c002d51c2f190c312129cbc3a39754618fee2c75c2441bb1eb94
  18. 0x59f83f7228f07febe2780660e422e171b0359b8aa031ee3be07e991118130c15
Day root
0x24463725d1c0d9894bd6123691d532547aaa79f0762c0e45aa6a68acf1fd71ab
Chained
0x7d4824ff313dee7252a46f9d5c37b452851deb6c9f24a40c2f74ee0e53c82980
Published
On Arc Testnet, block 70093156: 0xedb7b832f4ebf6781b5ecd2ed241c435b862f4d3761541fa31adc1831b8c44a0

How to check it · This row as JSON