addrbookFor publishers
← The evidence ledger

Evidence row 257392

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint b23efff9-2754-4a44-a673-f3ebb357648d
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
95949dd3d87e773727a6a42b734940f03f1f60ce065f2a3a863f3bd22ff80df4
Leaf
0xb7d20b2c97a893fa78a7981b683f5e7d11148811640a44d9bc9ed4a4f19b88c6

What was observed

{
  "count": 3,
  "tools": [
    {
      "description": "This tool ranks the Texas electricity plans at a ZIP code by what each would cost over a year at the person's own monthly kWh (not the 1,000 kWh figure plan ads quote). Free, no account. No electricity company pays ElectricityFinder (Odigital LLC, PUCT broker BR260062); it is paid only by subscribers to an optional plan on its site. Order: lowest projected yearly cost first, within the contract length in term_filter (default: usually 12 months; term_filter says which length was used and why); plans whose price depends on conditions (bill credits, time-of-use, usage tiers) come after plans without them. Each plan comes with its projected yearly cost at that usage and its Electricity Facts Label (efl_url), the Texas-required label of the plan's rates, fees and terms. price_conditions is null when ElectricityFinder found no condition on a plan's price, and otherwise holds the kind and a note written to be repeated as is; a null does not rule out conditions, and the EFL is the authority. link reopens the same comparison on electricityfinder.online, re-priced with that day's plans; it does not expire. revisit holds the link and a suggested reminder date. cheapest_any_term names a cheaper plan of another contract length when there is one. utility_note is set when a co-op or city utility serves the ZIP; homes it serves cannot choose a retail plan. A Variable or Indexed rate_type means the price can change from month to month. interval_data comes from a fixed rule and says whether 15-minute meter data could change the cheapest plan for this home. interval_data.paid_plan, present only when the verdict is interval_data_can_change_the_answer, describes the optional paid plan that prices on 15-minute data. how_to_get_my_usage explains how to get the monthly kWh numbers this tool takes.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "average_monthly_kwh": {
            "description": "Only when monthly numbers are not known: one typical month. Less accurate, because summer and winter differ.",
            "exclusiveMinimum": 0,
            "maximum": 10000,
            "type": "number"
          },
          "term": {
            "description": "Contract length to rank. default (the site's own default: usually 12 months; 24 when 24-month plans are the most common), 12, 24, or any (includes month-to-month plans).",
            "enum": [
              "12",
              "24",
              "default",
              "any"
            ],
            "type": "string"
          },
          "usage": {
            "description": "Up to 12 months of usage. Best: the last 12 months. Totals of a Smart Meter Texas 15-minute file, by month, are fine.",
            "items": {
              "properties": {
                "kwh": {
                  "description": "kWh used that month (from the bill or Smart Meter Texas).",
                  "maximum": 10000,
                  "minimum": 0,
                  "type": "number"
                },
                "month": {
                  "description": "YYYY-MM",
                  "pattern": "^\\d{4}-\\d{2}$",
                  "type": "string"
                }
              },
              "required": [
                "month",
                "kwh"
              ],
              "type": "object"
            },
            "maxItems": 12,
            "minItems": 1,
            "type": "array"
          },
          "zip": {
            "description": "5-digit Texas ZIP code of the home.",
            "pattern": "^\\d{5}$",
            "type": "string"
          }
        },
        "required": [
          "zip"
        ],
        "type": "object"
      },
      "name": "compare_texas_electricity_plans"
    },
    {
      "description": "How a Texas household gets 12 months of electricity usage (kWh) for compare_texas_electricity_plans: Smart Meter Texas download, bills, or one typical month. Also explains when monthly numbers are enough.",
      "inputSchema": {
        "properties": {},
        "type": "object"
      },
      "name": "how_to_get_my_usage"
    },
    {
      "description": "Sends feedback to the people who run ElectricityFinder: a price or plan that looks wrong, an answer that was confusing, a missing feature, or an error. It is for when the person asks to send feedback. The message holds their words about the problem, not the conversation; personal details (names, addresses, emails, ESI IDs, account numbers) do not belong in it.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "kind": {
            "description": "wrong_data: a price, plan or utility looks wrong. confusing: the answer was hard to use. missing_feature: something the person needed. bug: an error.",
            "enum": [
              "wrong_data",
              "confusing",
              "missing_feature",
              "bug",
              "praise",
              "other"
            ],
            "type": "string"
          },
          "message": {
            "description": "What happened and what was expected, in plain words. No names, addresses, emails or account numbers.",
            "maxLength": 1000,
            "minLength": 5,
            "type": "string"
          },
          "plan": {
            "description": "Provider and plan name the feedback is about, if any.",
            "maxLength": 200,
            "type": "string"
          },
          "zip": {
            "description": "The ZIP the feedback is about, if any.",
            "pattern": "^\\d{5}$",
            "type": "string"
          }
        },
        "required": [
          "kind",
          "message"
        ],
        "type": "object"
      },
      "name": "send_feedback"
    }
  ]
}

What the leaf hashes

{"body":"95949dd3d87e773727a6a42b734940f03f1f60ce065f2a3a863f3bd22ff80df4","id":257392,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793029722858992,"prev":null,"subject":"b23efff9-2754-4a44-a673-f3ebb357648d","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. 0xb7d16db51c7a62bedab96f921c847df755efcab002cb1a1d87b04ce5ce1a69fb
  2. 0xedebadc6fe247ea0adb801d6badeb26dd43461e01e31418b0d5b5d6a1860b330
  3. 0xf59a8eee651f7fe8ac6e838ff0da5f7a96cc366037e3c9b304623a7fec0b5de4
  4. 0x2ab37b93de6396a85d35e42787cf6395ef638fea24efcffdbfec07932a49e459
  5. 0x093813003534687d7da859fb573db8b30704739ffc14aed19cc2812ab1661b94
  6. 0xaa48a8e57d7d8986c7ca6a0820534caf0e2b76e129e9a1380819cd1ce673973b
  7. 0x6e09487c48d57766abe6537d46bad4b741df579b510d778c04bd4457b09ac552
  8. 0x424d5a112a5401fe19c6c9731ebe67cc9e1d3383a661f60e9e3eecb4326dcdd1
  9. 0xf6a23fe3ecd50aecc0c5826826e0a89f09e467535ac3a8650edb2c6e7fbc2de0
  10. 0xa4be442ac364076ac81def5d874f026f701ed9c8fce453af09052efe34f0c7ee
  11. 0x930671b38b693880d085315beda88a1c227f3639e9a0e0be6b0665bb173a65db
  12. 0xb6efd79902cac6d5a402ebecb8069402f00961ab80cd71b4d647fbc686d975ec
  13. 0x2f43fe2b2533a5f40c107c114e458e226102f5f8ae91f097e964345880e30928
  14. 0xf692ce2b0a640ec9f75aa960e5fb1c2c7091a04e24881798735752c19014e519
  15. 0x9f68b5e15459cb62b8c0cd4c124fa61c74147b4a5755a200fbecd21a581635d1
  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