addrbookFor publishers
← The evidence ledger

Evidence row 304774

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint 6e7c80ea-31a5-4557-ab54-5b0c00d9ca09
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
7f82d8838ba2e3e98b57407f3d8c3d2c3501d10bd6140a629362e4e0bb3d561d
Leaf
0xb45f67918463ce2470eff19e9d48c5323451b747f23bef2ae0e6a29e516943e6

What was observed

{
  "count": 5,
  "tools": [
    {
      "description": "Maakt de bestelling aan en geeft een betaallink terug. De brief gaat pas de deur uit nadat de klant die link heeft betaald — geef de link dus aan de gebruiker en vraag hem af te rekenen. Vat eerst samen wat er verstuurd wordt.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "aangetekend": {
            "default": false,
            "description": "Aangetekend versturen; niet in elk land beschikbaar.",
            "type": "boolean"
          },
          "documentRef": {
            "description": "De verwijzing uit de tool document. Alleen een URL die die tool heeft teruggegeven.",
            "type": "string"
          },
          "dubbelzijdig": {
            "default": true,
            "description": "Beide zijden van het vel bedrukken. Standaard aan: het halveert het aantal vellen en houdt de brief vaker onder de volgende portoklasse. Zet op false voor enkelzijdig.",
            "type": "boolean"
          },
          "email": {
            "description": "E-mailadres van de klant, voor bevestiging en status.",
            "type": "string"
          },
          "idempotencyKey": {
            "description": "Verzin één unieke sleutel per bestelling, minstens 16 tekens (een UUID is prima), en hergebruik die bij opnieuw proberen. Voorkomt dubbele brieven.",
            "type": "string"
          },
          "kleur": {
            "default": false,
            "description": "In kleur drukken in plaats van zwart-wit.",
            "type": "boolean"
          },
          "ontvanger": {
            "properties": {
              "adres": {
                "description": "Straat en huisnummer, of postbus.",
                "maxLength": 120,
                "minLength": 1,
                "type": "string"
              },
              "land": {
                "description": "Bestemmingsland in het Nederlands, bijv. \"Duitsland\". Zie de tool landen.",
                "type": "string"
              },
              "naam": {
                "description": "Naam van de ontvanger, zoals op de envelop.",
                "maxLength": 120,
                "minLength": 1,
                "type": "string"
              },
              "postcode": {
                "maxLength": 16,
                "minLength": 1,
                "type": "string"
              },
              "woonplaats": {
                "maxLength": 60,
                "minLength": 1,
                "type": "string"
              }
            },
            "required": [
              "naam",
              "adres",
              "postcode",
              "woonplaats",
              "land"
            ],
            "type": "object"
          },
          "paginas": {
            "description": "Aantal pagina’s, zoals document teruggaf.",
            "maximum": 9007199254740991,
            "minimum": 1,
            "type": "integer"
          },
          "speed": {
            "enum": [
              "traag",
              "standaard",
              "snel"
            ],
            "type": "string"
          }
        },
        "required": [
          "documentRef",
          "paginas",
          "ontvanger",
          "email"
        ],
        "type": "object"
      },
      "name": "bestellen"
    },
    {
      "description": "Levert de PDF aan die verstuurd moet worden, als base64 of als publieke https-URL. Geeft een verwijzing terug die je aan bestellen meegeeft, plus het getelde aantal pagina’s.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "fileBase64": {
            "description": "De PDF als base64.",
            "type": "string"
          },
          "fileUrl": {
            "description": "Publieke https-URL waar de PDF staat.",
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "document"
    },
    {
      "description": "De landen waarheen een brief verstuurd kan worden, met per land of aangetekend beschikbaar is, of daar een handtekening bij hoort, en welke verzendtarieven er te kiezen zijn.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {},
        "type": "object"
      },
      "name": "landen"
    },
    {
      "description": "Wat kost het versturen van een brief? Geef het aantal pagina’s en de bestemming. Het antwoord is de eindprijs inclusief printen, envelop en porto.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "aangetekend": {
            "default": false,
            "description": "Aangetekend versturen; niet in elk land beschikbaar.",
            "type": "boolean"
          },
          "dubbelzijdig": {
            "default": true,
            "description": "Beide zijden van het vel bedrukken. Standaard aan: het halveert het aantal vellen en houdt de brief vaker onder de volgende portoklasse. Zet op false voor enkelzijdig.",
            "type": "boolean"
          },
          "kleur": {
            "default": false,
            "description": "In kleur drukken in plaats van zwart-wit.",
            "type": "boolean"
          },
          "land": {
            "description": "Bestemmingsland in het Nederlands, bijv. \"Duitsland\". Zie de tool landen.",
            "type": "string"
          },
          "paginas": {
            "description": "Aantal pagina’s van het document.",
            "maximum": 50,
            "minimum": 1,
            "type": "integer"
          },
          "speed": {
            "description": "Verzendtarief. Laat leeg voor het standaardtarief van dat land.",
            "enum": [
              "traag",
              "standaard",
              "snel"
            ],
            "type": "string"
          }
        },
        "required": [
          "paginas",
          "land"
        ],
        "type": "object"
      },
      "name": "prijs"
    },
    {
      "description": "Hoe ver is een verstuurde brief? Geef het sessie-id uit de betaallink of de referentie.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "referentie": {
            "description": "De referentie uit de bevestiging.",
            "type": "string"
          },
          "sessie": {
            "description": "Het session_id uit de betaallink (cs_live_…).",
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "status"
    }
  ]
}

What the leaf hashes

{"body":"7f82d8838ba2e3e98b57407f3d8c3d2c3501d10bd6140a629362e4e0bb3d561d","id":304774,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793056071964454,"prev":null,"subject":"6e7c80ea-31a5-4557-ab54-5b0c00d9ca09","subject_kind":"endpoint"}

Proof

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

  1. 0xb460977a5212449e5fec133d7508f392c3fbe146f8a030ee4500790b150a477b
  2. 0x751bb389115ecf95a0ebb8db99a8b70f909c35dced722e4b3e2fc9127d25f58d
  3. 0x0bbeba03516eea45842b5467d4302fbada35b57498d47791dd8209c9f14c0ef4
  4. 0xd5892a7a02a9d44ef03bfb3e3d3617be033c1b36479abd9e502f31c3789b36ec
  5. 0xd125268683bacd9d673551185ae23bf5a22fe67a7f9decd92622cd49ddb62ed3
  6. 0x88e87f5ddeae9823b94bd0b7d70c9c614de320872973d91105f88c7a1b1708fc
  7. 0xd8b8c9cd3b295fcac5747149d92d510bdd9bfb145c552b58e7399edafab5145e
  8. 0xe0ecb2119e708f681788dd8e30ca73f184691929a1e89116d6c7ebd512bb2193
  9. 0x0d86ea4a4da1f9a834855a683934629d570af3b3857f8164865f1166025658aa
  10. 0xf941bb922f242f0d5ded32ad8f4624a0ca45bdb31fdd68caca25d77699da15d9
  11. 0x559555135675e39701c05a4d63d274b59d60cf1dc8421a68215c770867d00aff
  12. 0x7a0f1751de1946feff7d8c8afc737dcc4d35f110809c15aa0fdb8363a9e31b2b
  13. 0x0d86419ca1dd0b62fd8b22ea2e8c74d441312cec3116a467bea429b43e026565
  14. 0x083427e39db4dd470662401f6db5db8fadf084fc4274cf8621b368416952b78b
  15. 0x1a74ed3b3756b9cd946da49701bcec120ec88645013da99fa9eea60b39e1a570
  16. 0x123ec8bee20ddc55223eeef5a4f4d6c4b6416515adbb911c56759f5cde56e452
  17. 0xd0651cb9bc8155eb52b5247d506e74b8a935057dc190ba52091702ac25ed3a40
  18. 0x9a9024edb5069d88a324facb310a5ce8e495214bbaa968f077bede437390194f
  19. 0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a
Day root
0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
Chained
0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
Published
On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae

How to check it · This row as JSON