addrbookFor publishers
← The evidence ledger

Evidence row 2214212

Observed , by sync.mcp_registry/1.

Kind
listing
About
source_record mcp_registry:io.github.martinzachariassen/domeneshop-mcp
Recorded
Previous row
#561741
Body SHA-256
892eb3cec357db7dfd7952f9e9428f96ab4bb1356211bf31733575489b991a1b
Leaf
0x834d1faf30f3f24000fd7fb7a14304f7048189fed69ebbeefcf9435632305a1e

What was observed

{
  "endpoints": [
    [
      "web",
      "https://github.com/martinzachariassen/domeneshop-mcp"
    ]
  ],
  "name": "Domeneshop",
  "owner_address": null,
  "raw": {
    "_meta": {
      "io.modelcontextprotocol.registry/official": {
        "isLatest": true,
        "publishedAt": "2026-11-02T19:15:14.481405Z",
        "status": "active",
        "statusChangedAt": "2026-11-02T19:15:14.481405Z",
        "updatedAt": "2026-11-02T19:15:14.481405Z"
      }
    },
    "server": {
      "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
      "description": "Manage Domeneshop domains, DNS records, HTTP forwards, dynamic DNS and invoices.",
      "name": "io.github.martinzachariassen/domeneshop-mcp",
      "packages": [
        {
          "environmentVariables": [
            {
              "description": "API token from https://www.domeneshop.no/admin?view=api",
              "isRequired": true,
              "isSecret": true,
              "name": "DOMENESHOP_API_TOKEN"
            },
            {
              "description": "The matching API secret",
              "isRequired": true,
              "isSecret": true,
              "name": "DOMENESHOP_API_SECRET"
            },
            {
              "default": "false",
              "description": "Set to true to expose only read-only tools",
              "format": "boolean",
              "name": "DOMENESHOP_READ_ONLY"
            },
            {
              "description": "Comma-separated allowlist of tool names to expose",
              "name": "DOMENESHOP_TOOLS"
            },
            {
              "description": "Comma-separated tool names to hide",
              "name": "DOMENESHOP_DISABLED_TOOLS"
            },
            {
              "default": "30000",
              "description": "Per-request timeout in milliseconds",
              "format": "number",
              "name": "DOMENESHOP_TIMEOUT_MS"
            },
            {
              "default": "false",
              "description": "Set to true to log each API request to stderr",
              "format": "boolean",
              "name": "DOMENESHOP_DEBUG"
            }
          ],
          "identifier": "domeneshop-mcp",
          "registryBaseUrl": "https://registry.npmjs.org",
          "registryType": "npm",
          "transport": {
            "type": "stdio"
          },
          "version": "2.0.0"
        }
      ],
      "repository": {
        "source": "github",
        "url": "https://github.com/martinzachariassen/domeneshop-mcp"
      },
      "title": "Domeneshop",
      "version": "2.0.0",
      "websiteUrl": "https://github.com/martinzachariassen/domeneshop-mcp#readme"
    }
  },
  "source": "mcp_registry",
  "summary": "Manage Domeneshop domains, DNS records, HTTP forwards, dynamic DNS and invoices."
}

What the leaf hashes

{"body":"892eb3cec357db7dfd7952f9e9428f96ab4bb1356211bf31733575489b991a1b","id":2214212,"kind":"listing","method":"sync.mcp_registry/1","observed_us":1793647124724403,"prev":561741,"subject":"mcp_registry:io.github.martinzachariassen/domeneshop-mcp","subject_kind":"source_record"}

Proof

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

  1. 0x834cfd5808e09c71cd20f836c316567f53f89c74220e1b27c22acd763f895839
  2. 0x6ad691070af151108ce20232424e919719f0d596d1425e80fc64c8c78559c848
  3. 0xfe103c47b769a9fc4eead7c0f29deebaa7d929dfb13fb34be24ecabfffa9251c
  4. 0xd59b1362234199d6a4bb3a929ac7d3477e18461f171c5b5f6aadc7418830d0b2
  5. 0x8d0b17a6ae43a82815feb6f91a3ae68f2ae536ee578971e4a76bacae6c355bc0
  6. 0x237f9f202a449e3e6738c569a9220b1c79eb6dfd4da90e9dbc2890d2537343dd
  7. 0x136d4b2d2691d0ba4782f7784cbd76f72101835c641c35892c050b2bc9b7e66d
  8. 0x25ee4fee29cd46ab0928ea998eada29b9daa7683fa080bcfc75fc3191df5d503
  9. 0x05f43d396b8947ced671d4b5f0bd512218cb7f6925bd412fc373223a7bfc4c85
  10. 0xb6bab28aac8201a73142c5dd2acf156b93d7f2cffdff682f5daba7e9b110655f
  11. 0x8a86ac563161489ff6b032a83c9abb8348ff47d52c0a1c3af9cb2637ffd25c9d
  12. 0x9236ce44089e10e350435c01e569b60f72046bb5112e06356a17b8f3c0a940ee
  13. 0xf82dc9b9d8e081f36e55e80fab45654768c11eb158257f63f8ca7ff17d181d54
  14. 0x5d40473873ebe898bcca4e49df524bf4345695f06abe3579f4bdb7b306b863f8
  15. 0x46991481c678139203ebc3c532867ce1643c09ddc33966c4fb48bb7f033ab22f
  16. 0x3b89dd05634a82075204d3c671f613081ddfd9df739c64c0a8f39081bdfa32c7
  17. 0x1805ef693fbdb2c23fcb61616f830408ca89bec1dc5b68ee47a770ffc0b9760a
  18. 0x4d205063c881c48edbbb37762a8d3bbb7444d4c42daa882f663a231893d25c35
  19. 0x365b161a4b68d750dcc4b3ecce1154a2163c87b08762079428e68f0ebb6a754e
Day root
0x78fecaabbe319e56f5c4b80fc02e2052e198ad24781da8832a475ff65f2002d1
Chained
0xdc35957db5d1371ca382b9152878ffece28ec7c5cb4f98fd71ddb367f8b999b2
Published
On Arc Testnet, block 70432815: 0x56b814612eb2e3e544153df3e91e1f7199106d1e430c7d8c6b653feeb9ebe9af

How to check it · This row as JSON