addrbookFor publishers
← The evidence ledger

Evidence row 1034302

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint 165c2c23-63f4-4af5-b744-b67f10690c9e
Recorded
Previous row
#737398
Body SHA-256
9bcf81bcf176312598684e0f937281cb29a7e2090208d6dd339eb8d818875ecd
Leaf
0xdf4d1d9636fb3b36687d6d9adb4c8dae94eb47d3fe4cac58cd0951a235bfa920

What was observed

{
  "count": 6,
  "tools": [
    {
      "description": "Everything SharpSyn publishes about one compound, given its CAS number,\n    InChIKey or name: identifiers, structure (SMILES, InChI), number of verified\n    suppliers with regions, grades and lead times, price range per kg with its\n    confidence label and data date, the cradle-to-gate carbon footprint with\n    tier, source and uncertainty, and the page URL to cite. If the compound has\n    no public page, says so and gives a link where the user can still ask\n    suppliers for it.",
      "inputSchema": {
        "properties": {
          "identifier": {
            "title": "Identifier",
            "type": "string"
          }
        },
        "required": [
          "identifier"
        ],
        "title": "get_compoundArguments",
        "type": "object"
      },
      "name": "get_compound"
    },
    {
      "description": "Suppliers listed publicly on SharpSyn (companies that asked to be listed),\n    optionally only those in one country or offering one compound (CAS, InChIKey\n    or name). Returns company name, country, website, number of public listings\n    and the profile URL.",
      "inputSchema": {
        "properties": {
          "compound": {
            "default": "",
            "title": "Compound",
            "type": "string"
          },
          "country": {
            "default": "",
            "title": "Country",
            "type": "string"
          }
        },
        "title": "list_suppliersArguments",
        "type": "object"
      },
      "name": "list_suppliers"
    },
    {
      "description": "A link the user opens to ask SharpSyn's suppliers for a quote on a\n    compound (CAS number, InChIKey or name). Nothing is sent by calling this:\n    the user fills in quantities and sends the request themselves.",
      "inputSchema": {
        "properties": {
          "identifier": {
            "title": "Identifier",
            "type": "string"
          }
        },
        "required": [
          "identifier"
        ],
        "title": "request_quote_linkArguments",
        "type": "object"
      },
      "name": "request_quote_link"
    },
    {
      "description": "Find compounds on SharpSyn by name, synonym, CAS number, InChIKey or\n    molecular formula. Returns name, CAS, InChIKey, page URL and a summary of\n    suppliers, price and carbon footprint for each match, best matches first.",
      "inputSchema": {
        "properties": {
          "limit": {
            "default": 10,
            "title": "Limit",
            "type": "integer"
          },
          "query": {
            "title": "Query",
            "type": "string"
          }
        },
        "required": [
          "query"
        ],
        "title": "search_compoundsArguments",
        "type": "object"
      },
      "name": "search_compounds"
    },
    {
      "description": "What a compound is made from (direction 'up', its precursors) or what\n    it is used to make ('down', derived products), following main industrial\n    routes for `depth` steps (1 to 4). Each entry has its name, CAS and page\n    URL where SharpSyn has one.",
      "inputSchema": {
        "properties": {
          "depth": {
            "default": 1,
            "title": "Depth",
            "type": "integer"
          },
          "direction": {
            "default": "up",
            "title": "Direction",
            "type": "string"
          },
          "identifier": {
            "title": "Identifier",
            "type": "string"
          }
        },
        "required": [
          "identifier"
        ],
        "title": "value_chainArguments",
        "type": "object"
      },
      "name": "value_chain"
    },
    {
      "description": "Where a compound is produced, from the SharpSyn Chemical World Map:\n    the known production sites (name, operator, country, coordinates), how\n    they spread over countries (share per country, single-site warning), the\n    confidence and source of each entry, and the page and map links to cite.\n    Site products from public research are estimates; operators marked\n    'unclaimed' have profiles built from public sources, not managed by them.\n    Each site has the status of the line (operating, closure_announced, idle,\n    planned, under_construction, closed, with dates), the operator of that\n    line and its capacity (t/a with basis, year and reference substance).\n    By default only lines producing now; include_inactive adds the rest.\n    Shares per country by site count and by capacity, and the coverage: how\n    many sites are known, how many with capacity, and what share of world\n    production that is where the world production is on record.",
      "inputSchema": {
        "properties": {
          "identifier": {
            "title": "Identifier",
            "type": "string"
          },
          "include_inactive": {
            "default": false,
            "title": "Include Inactive",
            "type": "boolean"
          }
        },
        "required": [
          "identifier"
        ],
        "title": "where_is_it_madeArguments",
        "type": "object"
      },
      "name": "where_is_it_made"
    }
  ]
}

What the leaf hashes

{"body":"9bcf81bcf176312598684e0f937281cb29a7e2090208d6dd339eb8d818875ecd","id":1034302,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793290580726510,"prev":737398,"subject":"165c2c23-63f4-4af5-b744-b67f10690c9e","subject_kind":"endpoint"}

Proof

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

  1. 0xdf4d4aa57ef6ded7673c655b1df7531c838dc20a18d9aed498bf827184dce2f7
  2. 0xd73dc2f2b728d5315dba9f56d4f3747b50cca443131e745cfd21be4acaa65843
  3. 0xe18a551195e2b30939b4f5be166dc52bb89f9f9091c28754d4e6f95b7eaf054f
  4. 0xb9c4875873fb6e187e73f58c1fd7c7a920748ed3f4fccb676243ab3616999cba
  5. 0x958f85a1a9aec854147901abd0eac0bc8ce680ed3aa8e486b899b353681f7492
  6. 0x1b7e9d9bc45b0c42798259c95f2077932d8b70e9fc2f207c3b8e30cd3d2aae1c
  7. 0x061da8cd1e002555b3c3d325153342ca22ac6aa008499cd1164168b11945d628
  8. 0x4d7be255ac8dea296b3be2c8acf8cd833cf70ea4e21ce48590a12d9f37e7b53f
  9. 0x2568fdc122f585be99580ed95b094c48199c157a8d9f14d889f85ec9498a295a
  10. 0x78cc34008c70f0cc31c9bb6fe7248b458e2b5a6fc805082735fdfc301fbbb3eb
  11. 0x8a241338bf072b9fc8a42f5a91fed08b120e3439ea9f322cf1125d26d6fa6e20
  12. 0x0a1e9d152c6b62d40c58741a87f85f3868a66ce64462c44c61e6461da548462a
  13. 0x064aad02bfe6e55281a4da30da2a91a289f618df1d6a346db244682ddd6c8d93
  14. 0xb75e183026f9112474e3710d846b63188d3bba750c3ad3feabd9a22ee7d080fc
  15. 0xa7d3fa0a08edea990614977b51a6b3289c357a88d8ca06dcbfe67415a017c0e7
  16. 0xa034ebc8d117fbf1ed466b70baa0478bf213b743e1a41cba1d2da7a9f310184d
  17. 0x1597ec94933260048e5e583aff1ad0fd44cc49efcd0a994091ed5db4924d7b02
  18. 0xe01539ac4c9f9cdf265a9e5c6d99c8da11e70ff0c7175fb23e402d33b9d79785
Day root
0xc050555c6b023f2aefb6536efb9f0760b92c30a0d06c572b7daf63db259ea17c
Chained
0x4cde8bae2042512e1bec11650628f0293556311cc4ea74d99ffddf02b671a7d6
Published
On Arc Testnet, block 69753317: 0x9e85c340732f416e431b111fae72f7624870125f7f379af2732eb6c2ba8cf6a1

How to check it · This row as JSON