addrbookFor publishers
← The evidence ledger

Evidence row 3434909

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint cbd84d25-3e4e-4600-81a4-91b6e77a46d5
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
7eb7710e72ec802e1a386e907a52cc1c13d8f96c84ff6bb83cbb554e854121e3
Leaf
0x6e89887c475f2b22c8b7c573cadf0d87117d90de26f4d09841adf18f651cc2f8

What was observed

{
  "count": 7,
  "tools": [
    {
      "description": "Opretter et fysisk tekstbrev i Danmark og returnerer et betalingslink. Brugeren skal selv åbne linket og betale; brevet sendes først, når betalingen er gennemført. Kræver ingen API-nøgle. Bekræft altid modtagerens adresse og prisen med brugeren først.",
      "inputSchema": {
        "$defs": {
          "address": {
            "properties": {
              "address": {
                "type": "string"
              },
              "address2": {
                "type": "string"
              },
              "city": {
                "type": "string"
              },
              "company": {
                "type": "string"
              },
              "name": {
                "type": "string"
              },
              "zip": {
                "type": "string"
              }
            },
            "required": [
              "name",
              "address",
              "zip",
              "city"
            ],
            "type": "object"
          }
        },
        "properties": {
          "customerEmail": {
            "description": "Valgfri e-mail til kvittering.",
            "type": "string"
          },
          "letterType": {
            "enum": [
              "almindelig",
              "rekommanderet"
            ],
            "type": "string"
          },
          "recipient": {
            "$ref": "#/$defs/address"
          },
          "sender": {
            "$ref": "#/$defs/address"
          },
          "text": {
            "description": "Brevets tekst.",
            "type": "string"
          }
        },
        "required": [
          "letterType",
          "sender",
          "recipient",
          "text"
        ],
        "type": "object"
      },
      "name": "create_letter_order"
    },
    {
      "description": "Viser den forudbetalte saldo og kontostatus for den tilknyttede API-kunde.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {},
        "type": "object"
      },
      "name": "get_balance"
    },
    {
      "description": "Viser status for et tidligere sendt brev ud fra dets id.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "id": {
            "type": "string"
          }
        },
        "required": [
          "id"
        ],
        "type": "object"
      },
      "name": "get_letter_status"
    },
    {
      "description": "Viser status for en ordre oprettet med create_letter_order, fx om den er betalt eller afsendt.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "orderId": {
            "type": "string"
          }
        },
        "required": [
          "orderId"
        ],
        "type": "object"
      },
      "name": "get_order_status"
    },
    {
      "description": "Henter Postlys aktuelle priser for almindelige og rekommanderede breve.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {},
        "type": "object"
      },
      "name": "get_pricing"
    },
    {
      "description": "Lister de seneste breve sendt af denne konto.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "limit": {
            "maximum": 50,
            "minimum": 1,
            "type": "number"
          },
          "reference": {
            "description": "Vis kun breve med denne reference.",
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "list_letters"
    },
    {
      "description": "Sender et fysisk brev i Danmark. Beløbet trækkes fra den forudbetalte saldo, og brevet kan ikke annulleres efter afsendelse.",
      "inputSchema": {
        "$defs": {
          "address": {
            "properties": {
              "address": {
                "type": "string"
              },
              "address2": {
                "type": "string"
              },
              "city": {
                "type": "string"
              },
              "company": {
                "type": "string"
              },
              "name": {
                "type": "string"
              },
              "zip": {
                "type": "string"
              }
            },
            "required": [
              "name",
              "address",
              "zip",
              "city"
            ],
            "type": "object"
          }
        },
        "properties": {
          "fileBase64": {
            "description": "PDF som base64.",
            "type": "string"
          },
          "fileName": {
            "type": "string"
          },
          "idempotencyKey": {
            "description": "Valgfri unik nøgle for denne afsendelse. Brug den samme nøgle, hvis kaldet gentages, så brevet ikke sendes to gange.",
            "type": "string"
          },
          "letterType": {
            "enum": [
              "almindelig",
              "rekommanderet"
            ],
            "type": "string"
          },
          "recipient": {
            "$ref": "#/$defs/address"
          },
          "reference": {
            "description": "Din egen reference, fx et ordrenummer.",
            "type": "string"
          },
          "sender": {
            "$ref": "#/$defs/address"
          },
          "testOutcome": {
            "description": "Kun med testnøgle: hvordan testbrevet ender.",
            "enum": [
              "delivered",
              "attempted",
              "not_collected"
            ],
            "type": "string"
          },
          "text": {
            "description": "Brevets tekst. Udelades hvis der sendes en PDF.",
            "type": "string"
          }
        },
        "required": [
          "letterType",
          "sender",
          "recipient"
        ],
        "type": "object"
      },
      "name": "send_letter"
    }
  ]
}

What the leaf hashes

{"body":"7eb7710e72ec802e1a386e907a52cc1c13d8f96c84ff6bb83cbb554e854121e3","id":3434909,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793901236204261,"prev":null,"subject":"cbd84d25-3e4e-4600-81a4-91b6e77a46d5","subject_kind":"endpoint"}

Proof

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

  1. 0x6e898619cd3109a781b72d49a9cf7af87b4a8beacc3fa7def66ca70ff11437d0
  2. 0x1f0407c5c62dfee281d051fcfb4545e80e1d28038815af4a8709cbb0d01c62c3
  3. 0x24c319a1ff61fe19bb554d4762f5caec5a6fe73f18efc3955ca6fe17d69c7595
  4. 0x7eaa5490466df09d784da2d1210d2432a920f53ff1dee728a3ba9d06d970ace2
  5. 0x4851216192e4168015e5755f712f16cd7ca01945f60ea2a7b6ec22624c992efe
  6. 0xe519718ed34ad32c6ee39092cdd1b21a99a7afe3a9070ab9e7105df596a76cf9
  7. 0xceacfa73442e16bd6aff2482f0df0e593385faab5a11edea5e859bc22e1c4d96
  8. 0x70086b51bcee0396d6fec052a24ff656bbfc760538c33d7b2e78a78b79f38be1
  9. 0x5aae965ce8559da1df4723239462aab96c6d0b64e775f34b7aed69c03976b8b5
  10. 0xb702a1a6e198b1559807e6b97a53d72a42bf088ee58aceef7c431af7515ef569
  11. 0x26506fa52172b44e2fd84d9915d9574838861d55df47465f309480ac2f372209
  12. 0x525cf327990a03798bb0f97b7019d6b7ef7246c4da5226f890e60759c8aad9b6
  13. 0x801b2e1f475589a5f3b05760d51c9599dffd6cf66b8710e6e0d944dfe883a8b2
  14. 0x9f2be961a8419237b98b1b980a6b1775efdf14bb1bcfe62d18edeff510e87dcc
  15. 0xb5ea076f0a9490f58daaa0cbe915aa5dfdfe460bfc500eaea09b59c1d753d699
  16. 0x3b5d12e41df15017099876c1435af6ce1c7a30cfddd96040c3878ac62de1dbc3
  17. 0x7e5b4628b4269525ce0744fb873651b9d7be5748de44b7e6b858af09c7e30bd8
  18. 0xfb4e1f4d701ae273fb0cd57757f659e327608e5561a752b2099b436618493c84
  19. 0xf72fe7c4860b9addb17aac4a00b8afc2f8085836173f10f31697c3d192df119b
Day root
0x9f0215efb0252701dc86d5600ce95f276cccc716759bf112525ae863f698d128
Chained
0xc54ddff800630c6cd9656f99e7d6a61adce99bf1cea37121600598b0a9a720d2
Published
On Arc Testnet, block 70942081: 0x88f612ad94ca63af4e4e9faab9f34b665b41f03828afac1571ad013cc62bba94

How to check it · This row as JSON