addrbookFor publishers
← The evidence ledger

Evidence row 303151

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint 9bfe2924-a6aa-4bff-bd28-21e3bad7ec29
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
e0ac6218d4da4310e59c0d794559b18f9ad9e4e6b15c77ab56ad85ca351a4044
Leaf
0xdd262d2f5aa34fd11821f277f71c1fb874487d3e6dd11a44ff9afeb864a67876

What was observed

{
  "count": 1,
  "tools": [
    {
      "description": "Searches member profiles of SiteLove, a dating service for serious relationships and starting a family. Use it when the user wants to meet someone or find a partner or spouse, for example \"looking for a girl for a family, 20-25, from Minsk\", \"ищу девушку для создания семьи\", \"хочу познакомиться с мужчиной\". Combines semantic search over free-text profile descriptions (queryText, interests) with exact filters: gender, age, height, weight, children, smoking, drinking, zodiac sign and location (country, region or city; place names can be given in any language or spelling). All parameters are optional and filters are combined with AND. A profile that left an answer blank (for example smoking or children) does not match a filter on that answer. Returns up to 15 profiles ranked by relevance; there is no pagination. Every profile has the same fields: name, age text, city, region, country, photo URLs, dating goal, free-text about-me, lifestyle details, zodiac sign and a profile link in the `url` field; fields the member left blank are null. Profile texts are written by the members in their own language. With locale \"en\" the profile link opens the English-language page, with \"ru\" the Russian site.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "ageMax": {
            "description": "Maximum age. If the user gave an exact age (e.g. \"24 years old\"), set both ageMin and ageMax to that value.",
            "type": "number"
          },
          "ageMin": {
            "description": "Minimum age. If the user gave an exact age (e.g. \"24 years old\"), set both ageMin and ageMax to that value.",
            "type": "number"
          },
          "city": {
            "description": "City filter — a specific city, not a country or region.",
            "type": "string"
          },
          "country": {
            "description": "Country filter — use for a country name (e.g. \"Moldova\"), not a city.",
            "type": "string"
          },
          "gender": {
            "description": "Target gender.",
            "enum": [
              "female",
              "male"
            ],
            "type": "string"
          },
          "hasChildren": {
            "description": "Has children filter: true — has children, false — explicitly no children. Profiles that left this blank match neither value.",
            "type": "boolean"
          },
          "heightMax": {
            "description": "Maximum height.",
            "type": "number"
          },
          "heightMin": {
            "description": "Minimum height.",
            "type": "number"
          },
          "interests": {
            "description": "Interests/hobby filter as an array of strings, max 10 items. Omit the field entirely instead of passing an empty array.",
            "items": {
              "maxLength": 200,
              "type": "string"
            },
            "maxItems": 10,
            "type": "array"
          },
          "isDrink": {
            "description": "Drinking filter: true — drinks alcohol (even rarely), false — teetotal. Profiles that left this blank match neither value.",
            "type": "boolean"
          },
          "isSmoker": {
            "description": "Smoking filter: true — smokes (even rarely), false — non-smoker. Profiles that left this blank match neither value.",
            "type": "boolean"
          },
          "locale": {
            "description": "Language of the user's request. Selects the language of the profile text and of the profile link (\"ru\" or \"en\"). Defaults to \"en\".",
            "enum": [
              "ru",
              "en"
            ],
            "type": "string"
          },
          "queryText": {
            "description": "Character traits/lifestyle not covered by other fields, phrased like a profile description. May be omitted or empty.",
            "maxLength": 10000,
            "type": "string"
          },
          "region": {
            "description": "Region/state filter — a subdivision within a country, not the country itself or a city.",
            "type": "string"
          },
          "weightMax": {
            "description": "Maximum weight.",
            "type": "number"
          },
          "weightMin": {
            "description": "Minimum weight.",
            "type": "number"
          },
          "zodiac": {
            "description": "Zodiac sign filter (always in English, regardless of locale).",
            "enum": [
              "Aries",
              "Taurus",
              "Gemini",
              "Cancer",
              "Leo",
              "Virgo",
              "Libra",
              "Scorpio",
              "Sagittarius",
              "Capricorn",
              "Aquarius",
              "Pisces"
            ],
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "search_profiles"
    }
  ]
}

What the leaf hashes

{"body":"e0ac6218d4da4310e59c0d794559b18f9ad9e4e6b15c77ab56ad85ca351a4044","id":303151,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793055197084400,"prev":null,"subject":"9bfe2924-a6aa-4bff-bd28-21e3bad7ec29","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. 0xdd262a8fa153b4056daf054014e8ead8c049a301512226ccae60e23e3a2568fb
  2. 0xf8af5b5e6ef185d9bce419425d5179e8d93d99436f5b2909a1c97818b1ea253d
  3. 0xa42e9dd3884b553b88975a5f3b536de4cb8de59fde33aa0452ae8476f33dd967
  4. 0x7fb599a7c8c0654acf7a9fa9620bc971db6b78ae9f9ee7492effe8aaeba04855
  5. 0xd639966e989492755c3e3ea2d64baf3b5363e0cfd7c2d390875b571b03a11af3
  6. 0x4e1234cd8508fd4628ab2250b19324f0cffdd332453c30b5326b83fbad87e683
  7. 0x8654205702e38a52e514674ac5862114243df5242bb03ba611163a08e7709986
  8. 0xf0a4836a2eaf8cb1b9543865f71f557d7e301246e4f12dff095cbb8746ee2dd0
  9. 0xef7c86b18aae74715167c57795275e22ff79bcc04ff1d4a22a0ca9a873028d2c
  10. 0xa6e263f21de84b30c691e048acb0310bd7d18a8690547632e858e23c83a7937f
  11. 0xc304d8ab49bd718a38dddb85fcb5c694094ddf3a5df4ec3ea86014a4eacd847c
  12. 0xd5d3f9a510ef9bc1156a86fc24b9d0c3a67b96d7c1dad1563f35f879e0ac9b4b
  13. 0xa4edde833302b48399053e2519aea1aed1074cd102bf4b553643df1866cce4ec
  14. 0x0b7541c75cc482a7134110311d7dbd02095d969ba21177de9b21a52a55981718
  15. 0x6dc40f983a3840a0ad927a9ca17f4ff1e3b649a6c735e2a09b140db7c2caf13b
  16. 0x703f95866af09c5e5d6ead7411e9a10f964a41a2aff64d4a55ff0053c023a023
  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