addrbookFor publishers
← The evidence ledger

Evidence row 1734439

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint 30bd30d5-a0e3-457c-aec3-684a00a9b8fc
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
bd4c39e278aa64106ca7da23137cf7fc72676df4988e3b009703222415d4e2cd
Leaf
0x10a09c89864584988bd2cac0d6b6742fd138c85ff9b1e1e51bdc4d84e2760ed8

What was observed

{
  "count": 4,
  "tools": [
    {
      "description": "Calculate statutory late-payment interest (per half-year period), the fixed compensation for recovery costs and the total for an unpaid EU B2B invoice. Each number comes with its legal reference.",
      "inputSchema": {
        "properties": {
          "accountHolder": {
            "type": "string"
          },
          "amount": {
            "description": "Invoice amount (principal) in EUR",
            "type": "number"
          },
          "bic": {
            "type": "string"
          },
          "calcDate": {
            "description": "YYYY-MM-DD, default today",
            "type": "string"
          },
          "creditorAddress": {
            "type": "string"
          },
          "creditorCountry": {
            "description": "EU country code, e.g. EE",
            "type": "string"
          },
          "creditorName": {
            "type": "string"
          },
          "creditorVat": {
            "type": "string"
          },
          "currency": {
            "default": "EUR",
            "enum": [
              "EUR"
            ],
            "type": "string"
          },
          "debtorAddress": {
            "type": "string"
          },
          "debtorCountry": {
            "description": "EU country code, e.g. DE",
            "type": "string"
          },
          "debtorEmail": {
            "type": "string"
          },
          "debtorName": {
            "type": "string"
          },
          "debtorType": {
            "default": "company",
            "enum": [
              "company",
              "sole_trader",
              "consumer"
            ],
            "type": "string"
          },
          "debtorVat": {
            "type": "string"
          },
          "dueDate": {
            "description": "YYYY-MM-DD, or null/\"none\" if no payment term was agreed (then 30 days after receipt)",
            "type": [
              "string",
              "null"
            ]
          },
          "eurPlnRate": {
            "description": "Only for Polish law: NBP EUR/PLN average rate (last working day of the month before the due month)",
            "type": "number"
          },
          "iban": {
            "type": "string"
          },
          "invoiceDate": {
            "description": "YYYY-MM-DD",
            "type": "string"
          },
          "invoiceNumber": {
            "type": "string"
          },
          "lawCountry": {
            "description": "Country whose late-payment law applies (default: creditorCountry)",
            "type": "string"
          },
          "paymentReference": {
            "type": "string"
          },
          "receiptDate": {
            "description": "YYYY-MM-DD, date the debtor received the invoice (only used when there is no due date)",
            "type": "string"
          },
          "senderName": {
            "type": "string"
          }
        },
        "required": [
          "amount",
          "invoiceDate",
          "creditorCountry",
          "debtorCountry"
        ],
        "type": "object"
      },
      "name": "calc_claim"
    },
    {
      "description": "Prepare a DRAFT European order for payment (Form A, Reg. 1896/2006) for a cross-border claim, with court note, fee info and filing guidance. The creditor signs and files it themselves. (x402 payment requirement is configured as a stub only.)",
      "inputSchema": {
        "properties": {
          "accountHolder": {
            "type": "string"
          },
          "amount": {
            "description": "Invoice amount (principal) in EUR",
            "type": "number"
          },
          "bic": {
            "type": "string"
          },
          "calcDate": {
            "description": "YYYY-MM-DD, default today",
            "type": "string"
          },
          "contractType": {
            "enum": [
              "sale",
              "service"
            ],
            "type": "string"
          },
          "courtCountry": {
            "description": "Default: debtor country",
            "type": "string"
          },
          "creditorAddress": {
            "type": "string"
          },
          "creditorCountry": {
            "description": "EU country code, e.g. EE",
            "type": "string"
          },
          "creditorName": {
            "type": "string"
          },
          "creditorVat": {
            "type": "string"
          },
          "currency": {
            "default": "EUR",
            "enum": [
              "EUR"
            ],
            "type": "string"
          },
          "debtorAddress": {
            "type": "string"
          },
          "debtorCountry": {
            "description": "EU country code, e.g. DE",
            "type": "string"
          },
          "debtorEmail": {
            "type": "string"
          },
          "debtorName": {
            "type": "string"
          },
          "debtorType": {
            "default": "company",
            "enum": [
              "company",
              "sole_trader",
              "consumer"
            ],
            "type": "string"
          },
          "debtorVat": {
            "type": "string"
          },
          "dueDate": {
            "description": "YYYY-MM-DD, or null/\"none\" if no payment term was agreed (then 30 days after receipt)",
            "type": [
              "string",
              "null"
            ]
          },
          "eurPlnRate": {
            "description": "Only for Polish law: NBP EUR/PLN average rate (last working day of the month before the due month)",
            "type": "number"
          },
          "iban": {
            "type": "string"
          },
          "include_footer": {
            "default": true,
            "description": "Set to false to leave out the \"Prepared with PagoFix (free) · pagofix.com\" line.",
            "type": "boolean"
          },
          "invoiceDate": {
            "description": "YYYY-MM-DD",
            "type": "string"
          },
          "invoiceNumber": {
            "type": "string"
          },
          "lawCountry": {
            "description": "Country whose late-payment law applies (default: creditorCountry)",
            "type": "string"
          },
          "paymentReference": {
            "type": "string"
          },
          "receiptDate": {
            "description": "YYYY-MM-DD, date the debtor received the invoice (only used when there is no due date)",
            "type": "string"
          },
          "senderName": {
            "type": "string"
          }
        },
        "required": [
          "amount",
          "invoiceDate",
          "creditorCountry",
          "debtorCountry"
        ],
        "type": "object"
      },
      "name": "draft_eop"
    },
    {
      "description": "Draft reminder letter 1 (friendly, day 3), 2 (firm with interest, compensation and calculation sheet, day 10) or 3 (final notice, day 17) in en/de/fr/es/it/nl/pl/et. Returns subject, text, printable HTML and a mailto link. The creditor sends it from their own mailbox; PagoFix sends nothing.",
      "inputSchema": {
        "properties": {
          "accountHolder": {
            "type": "string"
          },
          "amount": {
            "description": "Invoice amount (principal) in EUR",
            "type": "number"
          },
          "bic": {
            "type": "string"
          },
          "calcDate": {
            "description": "YYYY-MM-DD, default today",
            "type": "string"
          },
          "creditorAddress": {
            "type": "string"
          },
          "creditorCountry": {
            "description": "EU country code, e.g. EE",
            "type": "string"
          },
          "creditorName": {
            "type": "string"
          },
          "creditorVat": {
            "type": "string"
          },
          "currency": {
            "default": "EUR",
            "enum": [
              "EUR"
            ],
            "type": "string"
          },
          "debtorAddress": {
            "type": "string"
          },
          "debtorCountry": {
            "description": "EU country code, e.g. DE",
            "type": "string"
          },
          "debtorEmail": {
            "type": "string"
          },
          "debtorName": {
            "type": "string"
          },
          "debtorType": {
            "default": "company",
            "enum": [
              "company",
              "sole_trader",
              "consumer"
            ],
            "type": "string"
          },
          "debtorVat": {
            "type": "string"
          },
          "dueDate": {
            "description": "YYYY-MM-DD, or null/\"none\" if no payment term was agreed (then 30 days after receipt)",
            "type": [
              "string",
              "null"
            ]
          },
          "eurPlnRate": {
            "description": "Only for Polish law: NBP EUR/PLN average rate (last working day of the month before the due month)",
            "type": "number"
          },
          "iban": {
            "type": "string"
          },
          "include_footer": {
            "default": true,
            "description": "Set to false to leave out the \"Prepared with PagoFix (free) · pagofix.com\" line.",
            "type": "boolean"
          },
          "invoiceDate": {
            "description": "YYYY-MM-DD",
            "type": "string"
          },
          "invoiceNumber": {
            "type": "string"
          },
          "lang": {
            "enum": [
              "en",
              "de",
              "fr",
              "es",
              "it",
              "nl",
              "pl",
              "et"
            ],
            "type": "string"
          },
          "lawCountry": {
            "description": "Country whose late-payment law applies (default: creditorCountry)",
            "type": "string"
          },
          "paymentReference": {
            "type": "string"
          },
          "receiptDate": {
            "description": "YYYY-MM-DD, date the debtor received the invoice (only used when there is no due date)",
            "type": "string"
          },
          "sendDate": {
            "type": "string"
          },
          "senderName": {
            "type": "string"
          },
          "step": {
            "enum": [
              1,
              2,
              3
            ],
            "type": "integer"
          }
        },
        "required": [
          "amount",
          "invoiceDate",
          "creditorCountry",
          "debtorCountry",
          "step"
        ],
        "type": "object"
      },
      "name": "draft_reminder"
    },
    {
      "description": "Where a case stands today: days overdue, which reminder is due now, next step and date, current total. Pass the case fields or a caseId returned earlier.",
      "inputSchema": {
        "properties": {
          "accountHolder": {
            "type": "string"
          },
          "amount": {
            "description": "Invoice amount (principal) in EUR",
            "type": "number"
          },
          "bic": {
            "type": "string"
          },
          "calcDate": {
            "description": "YYYY-MM-DD, default today",
            "type": "string"
          },
          "caseId": {
            "type": "string"
          },
          "creditorAddress": {
            "type": "string"
          },
          "creditorCountry": {
            "description": "EU country code, e.g. EE",
            "type": "string"
          },
          "creditorName": {
            "type": "string"
          },
          "creditorVat": {
            "type": "string"
          },
          "currency": {
            "default": "EUR",
            "enum": [
              "EUR"
            ],
            "type": "string"
          },
          "debtorAddress": {
            "type": "string"
          },
          "debtorCountry": {
            "description": "EU country code, e.g. DE",
            "type": "string"
          },
          "debtorEmail": {
            "type": "string"
          },
          "debtorName": {
            "type": "string"
          },
          "debtorType": {
            "default": "company",
            "enum": [
              "company",
              "sole_trader",
              "consumer"
            ],
            "type": "string"
          },
          "debtorVat": {
            "type": "string"
          },
          "dueDate": {
            "description": "YYYY-MM-DD, or null/\"none\" if no payment term was agreed (then 30 days after receipt)",
            "type": [
              "string",
              "null"
            ]
          },
          "eurPlnRate": {
            "description": "Only for Polish law: NBP EUR/PLN average rate (last working day of the month before the due month)",
            "type": "number"
          },
          "iban": {
            "type": "string"
          },
          "invoiceDate": {
            "description": "YYYY-MM-DD",
            "type": "string"
          },
          "invoiceNumber": {
            "type": "string"
          },
          "lawCountry": {
            "description": "Country whose late-payment law applies (default: creditorCountry)",
            "type": "string"
          },
          "paid": {
            "type": "boolean"
          },
          "paymentReference": {
            "type": "string"
          },
          "receiptDate": {
            "description": "YYYY-MM-DD, date the debtor received the invoice (only used when there is no due date)",
            "type": "string"
          },
          "senderName": {
            "type": "string"
          },
          "today": {
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "get_status"
    }
  ]
}

What the leaf hashes

{"body":"bd4c39e278aa64106ca7da23137cf7fc72676df4988e3b009703222415d4e2cd","id":1734439,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793504509128272,"prev":null,"subject":"30bd30d5-a0e3-457c-aec3-684a00a9b8fc","subject_kind":"endpoint"}

Proof

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

  1. 0x10a068ba04e8094cd984b6de6f0880976b1fcf3656991eb4a7938a031ab87f19
  2. 0xd0722fc863716cf4e189351b13a03ebe3d405813ea4a4f6a199a14f0745daf52
  3. 0xdcbbae2a702a2da1722bf55c43b76b99ad2e545b37ca67247b7e2679666c4685
  4. 0xbee749427b06ed05dd8c62093cb1775cb7e07e09aedbdae42dce52f95a9b7a8a
  5. 0x0f61357482656b1e4f82ef04a137c18acdc08dd41e6eaca81084561ea6e98c65
  6. 0x64d7684d795062fbdbd2547ede28c98a5f0b43f1311eee0704f8acac160b6e8b
  7. 0x20ba2a8ad70ff5525f1916a757586f298aabe4b1932fbea9c55e25814fff26c6
  8. 0xd9a496d916a87feb0bcc3917c892d734fc7795bc6f41c10f23a1eaeaa4c8c57d
  9. 0xb684b49d8ae9738704edc9373343324125800b2f8ee4e98dd1cbda37f5ce2466
  10. 0x2950a3cd397ea847fbfb1409845d1f330aa3ab3cb4661ee2595cf9ae6db6c3df
  11. 0x56d9a597d1169f01f78e40c196036e4ff8ad05f307c23cff34e192cebf81229e
  12. 0xa9bd3046dfc06e0b37649b2bb4da456815f35fe0cfd8bbbd9e9ee8f2a0da3161
  13. 0x878db25c2f19310b2877bc95b8a8a21f712341fa2a543dcf19b36aa69747bc0a
  14. 0xb44b8d5019b9204aa2c2f558cdc381e6729b1aeca3e674741fa07287022b1f0f
  15. 0xf1aed005f71411c0df252d9623f284bcac7de199e24c4d4cd5df3e8d3348d3aa
  16. 0x5cf5a0a57795246f996e480f05ed085c19d02f7d6e8fc3ddc392412466554f0f
  17. 0x02b3554752e71a19b12d7a76dbff436e85387226ceec89fdebdcdaf0122c2932
  18. 0x1973893697931b7512ae5dc1a3c92ef92f633ae3574dce9029a35b5e94d2d364
  19. 0x3315fd2757fdd435852cc277377234a3f3909a6d2a089d0e36f6d59aacfda910
Day root
0x7fa2cba1cf3d6b35630896f5fe1a650adb307ea2c376e80a5f2d9276b7cb5ab3
Chained
0x577ff89ba012beeff3197bcff7fa86752074bdf54205a24359cc437be2a952a4
Published
On Arc Testnet, block 70262758: 0x435bc1b9331471d72e1998f2e420983b5189d4da65ffbd6f27ef40daf5e1ea90

How to check it · This row as JSON