addrbookFor publishers
← The evidence ledger

Evidence row 305657

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint 2db1ed73-52d7-43a9-b866-e2dd1eff6b10
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
1a3dd41f1de7bd4abea905d2f2a311fd92e2d367d7345ae9c6f1eb162b5332b7
Leaf
0x896cbf2bb8e124322a42ae29cea0653ec007203b80bd99abce46490c18c7dcee

What was observed

{
  "count": 5,
  "tools": [
    {
      "description": "Work out the cashback on a purchase: commission = price × commission rate, of which the buyer receives a share set by their CashbackPro level (Bronze 30%, Silver 45%, Gold 60%, Platinum 80%). Returns the figure for every level. Pure calculation — nothing is looked up.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "commission_rate_percent": {
            "description": "AliExpress commission rate, percent (e.g. 7 for 7%)",
            "maximum": 50,
            "minimum": 0,
            "type": "number"
          },
          "price_usd": {
            "description": "Product price in USD",
            "exclusiveMinimum": 0,
            "type": "number"
          }
        },
        "required": [
          "price_usd",
          "commission_rate_percent"
        ],
        "type": "object"
      },
      "name": "calculate_cashback"
    },
    {
      "description": "Return the CashbackPro purchase link for an AliExpress product. These are affiliate links: with a connected CashbackPro account (extension token in the Authorization Bearer header, obtained at https://cashbackpro.org/connect-extension?utm_source=mcp) part of the commission goes back to the buyer as cashback; without one the link still works but pays none. Which case applies is stated in the response, along with the disclosure text to pass on to the user.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "product": {
            "description": "AliExpress product URL or numeric product ID",
            "maxLength": 500,
            "minLength": 1,
            "type": "string"
          }
        },
        "required": [
          "product"
        ],
        "type": "object"
      },
      "name": "get_cashback_link"
    },
    {
      "description": "Look up one AliExpress product by its numeric ID: authoritative price, rating, sales volume, commission rate and category, plus what the cashback would come to at each CashbackPro level.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "product_id": {
            "description": "Numeric AliExpress product ID",
            "pattern": "^\\d+$",
            "type": "string"
          }
        },
        "required": [
          "product_id"
        ],
        "type": "object"
      },
      "name": "get_product_details"
    },
    {
      "description": "AliExpress promo codes currently active on the global (USD) site: platform-wide codes and product-specific ones, with minimum spend, remaining quantity and expiry. Expired codes are excluded and the set refreshes daily. Codes stack with cashback, so a code and a CashbackPro link apply to the same purchase.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {},
        "type": "object"
      },
      "name": "get_promo_codes"
    },
    {
      "description": "Search the AliExpress catalogue and return compact product cards with price, rating, sales volume and the affiliate commission rate — the data needed to judge what a product actually costs. Low-quality listings are filtered out automatically (blocked categories, minimum price). Product URLs in the result are CashbackPro affiliate links.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "limit": {
            "default": 5,
            "description": "Max results (1-10)",
            "maximum": 10,
            "minimum": 1,
            "type": "integer"
          },
          "max_price_usd": {
            "description": "Optional price ceiling in USD",
            "exclusiveMinimum": 0,
            "type": "number"
          },
          "query": {
            "description": "Search keywords, e.g. \"wireless earbuds\"",
            "maxLength": 120,
            "minLength": 2,
            "type": "string"
          }
        },
        "required": [
          "query"
        ],
        "type": "object"
      },
      "name": "search_products"
    }
  ]
}

What the leaf hashes

{"body":"1a3dd41f1de7bd4abea905d2f2a311fd92e2d367d7345ae9c6f1eb162b5332b7","id":305657,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793056566059891,"prev":null,"subject":"2db1ed73-52d7-43a9-b866-e2dd1eff6b10","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. 0x896cbe5696a27b75bce263cd4eda74627c53d7bacc87e4210ae996a6acd8d34e
  2. 0x3d3a7894dbe7e119ea3ba247e112647209141c3bc25d749cb2af025b44c94d58
  3. 0xd01a2ae8f901067b1f5504d774e43f13e2cde8b9d7b508a6dda95dac82571f99
  4. 0x33c43a0983a20017bf4f56deb78652d79a7c65244cd95c5fa1f629e13115c292
  5. 0xdb4fe4c8f7715792551bc269a2290b03d2cea126e2716b1bc43ea7fa9bb64926
  6. 0xf766daa1d791141fca3b5ffe37baaad010d16d0d3a886d81baeb82a26ac0b938
  7. 0x1b0a34a4d6f28168d7bc88760499b3f9b8a913a97e84e67e48b89bf673c507ae
  8. 0x94c692ce30dc5338658949ab3ac796ccc07d70c753c91c69e7cb7472a1c56877
  9. 0x1632027a994340cc08cec74b54ec6a4a0c47771bb3cd250c119ce3549d8c9b26
  10. 0xed8c683cc2523b6faaf9567b2bca065f0b0b5a96cb16dc02a32ff230916396f8
  11. 0xfb2bf7248df06c668bce5c2fce26586eb8982728138c40f164c1666cb3e32d7b
  12. 0x7bf2d426bb827b94d7608055662cf2e3f09791e1a4c2c6bd606c0a9e89b18e59
  13. 0x49d11be052a4c069b10250aaba214f566b3f2e5aaa7a98e82ccc6a71c0e801a0
  14. 0x78ac2b34737774659a6a411f4d10b8ba570d40699d9f277321c3a32ff03d1dc9
  15. 0x7eb603d37f0f22dae1ea013e391889906ffc0139ff26e25b044bee38eec8f9b2
  16. 0x2b6e23e3624a1b66e1d2298cfbce99a93ce6b13d24a58112a71802d79c5f7a76
  17. 0xd21942ae3214eff88e08ab04884fd4b11958b51af9a0741b7668e2d07a2c56c9
  18. 0x9a9024edb5069d88a324facb310a5ce8e495214bbaa968f077bede437390194f
  19. 0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a
Day root
0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
Chained
0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
Published
On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae

How to check it · This row as JSON