addrbookFor publishers
← The evidence ledger

Evidence row 3346212

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint d7ed57d4-5d65-41fa-9609-3828f34d754b
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
a4ca2c787652fd4d6f5db63dcd9d99bf8078ac214ce8991413ac193faccf2f2f
Leaf
0xab0a3d88e67495900331779744b09763d6b40d838803beafac37fe349160d6d9

What was observed

{
  "count": 3,
  "tools": [
    {
      "description": "Every researched race on the ballot for a U.S. street address, with each choice's position on the issues that office decides, the exact quote, and the source URL.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "address": {
            "description": "Full street address with city, state and ZIP",
            "maxLength": 200,
            "minLength": 5,
            "type": "string"
          }
        },
        "required": [
          "address"
        ],
        "type": "object"
      },
      "name": "get_ballot"
    },
    {
      "description": "The 18 issues Plain Ballot tracks. Each has two sides, each worded the way its own supporters would say it. Use the short side labels (\"l\" and \"r\") when giving priorities to score_fit.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {},
        "type": "object"
      },
      "name": "list_issues"
    },
    {
      "description": "How closely each choice on the voter's ballot fits the priorities the voter stated, from 0 to 100. Plain arithmetic, the same as plainballot.com: issues where a choice has no sourced position are left out, never guessed. Only use priorities the voter actually gave you.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "address": {
            "maxLength": 200,
            "minLength": 5,
            "type": "string"
          },
          "priorities": {
            "items": {
              "properties": {
                "importance": {
                  "default": "medium",
                  "enum": [
                    "low",
                    "medium",
                    "high"
                  ],
                  "type": "string"
                },
                "issue": {
                  "enum": [
                    "tax",
                    "wages",
                    "trade",
                    "debt",
                    "housing",
                    "schools",
                    "transit",
                    "safety",
                    "sentencing",
                    "immigration",
                    "guns",
                    "abortion",
                    "gender",
                    "cannabis",
                    "health",
                    "energy",
                    "voting",
                    "judicial"
                  ],
                  "type": "string"
                },
                "side": {
                  "description": "A side label from list_issues, or \"neither side\"",
                  "type": "string"
                },
                "strength": {
                  "default": "lean",
                  "enum": [
                    "lean",
                    "strong"
                  ],
                  "type": "string"
                }
              },
              "required": [
                "issue",
                "side"
              ],
              "type": "object"
            },
            "maxItems": 18,
            "minItems": 1,
            "type": "array"
          }
        },
        "required": [
          "address",
          "priorities"
        ],
        "type": "object"
      },
      "name": "score_fit"
    }
  ]
}

What the leaf hashes

{"body":"a4ca2c787652fd4d6f5db63dcd9d99bf8078ac214ce8991413ac193faccf2f2f","id":3346212,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793841466802176,"prev":null,"subject":"d7ed57d4-5d65-41fa-9609-3828f34d754b","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. 0xab0a9587d1031c78ab09f0afb8adadeadcfa4e1209357f74f7fbcf48b2e4f51f
  2. 0x05468f0a52065abe9e2b2be0d2713a6b1e4990e2f2e04ca2340a182fa513ecdd
  3. 0xb81e8cf43f1bf7174dd66b13203cd8ba30d35699e8c48220b0460145368bd4f2
  4. 0xdc8de086ccf50a59b971e86e5042443692bd2ce1500a2b3184c29889dc63e8ca
  5. 0x45021dae0e1c4b949577fad42d03657033d37a3a55ee7033f6c02fc762cbe0cf
  6. 0xcbd1667d16a993f122db24b9d7ddcc6cf3c5df7d6cc9c94e104915e0dc5c301e
  7. 0x17006351e5e0502921c9d5e8a2fb43d2d8a16b3850febd7138a7354244b418c4
  8. 0xa783b73700b521d5953b13591bea061605f2354629fd40d906b5f7f238e4ff50
  9. 0xd8d44185d6a720162de2c465b4aff0c6b743204bd7f953f1487707f18c9c257c
  10. 0x379acd2c3bca52709253e88df3b877ff8d55cc0bd3c184e5cda42c4675505f10
  11. 0xda9f6e9239aad26af17dbf0e674e2bc07ce5fc3c6cfc7a9333bbd97d584ae1c2
  12. 0x5ce1dbf208b1489dd6e3f2bccac27be7cbc1f76e922c6d784b0165afa161392d
  13. 0xc1edc3a59edcfe1083a7dc4de4778f48356830638b0dc2db253df250ba1e55da
  14. 0xa6dabcb6c495acd8dd31ea607d68899f99b522fd7904001fb895d2468a82354c
  15. 0xfb7fd5d9f2dad2a875d0018c34534e495fa88fbef40533c4ec84080e09b402b0
  16. 0x94ca8b6a95491be1f3ac6de55d756552e3d7dcdd3a530f60ac239342f2227667
  17. 0x25f3843b1f8d3ded906cf440101c0137d8f897b0b72f946f0d5bc12c3da6b136
  18. 0xfb4e1f4d701ae273fb0cd57757f659e327608e5561a752b2099b436618493c84
  19. 0xf72fe7c4860b9addb17aac4a00b8afc2f8085836173f10f31697c3d192df119b
Day root
0x9f0215efb0252701dc86d5600ce95f276cccc716759bf112525ae863f698d128
Chained
0xc54ddff800630c6cd9656f99e7d6a61adce99bf1cea37121600598b0a9a720d2
Published
On Arc Testnet, block 70942081: 0x88f612ad94ca63af4e4e9faab9f34b665b41f03828afac1571ad013cc62bba94

How to check it · This row as JSON