addrbookFor publishers
← The evidence ledger

Evidence row 1789724

Observed , by sync.x402_bazaar/1.

Kind
listing
About
source_record x402_bazaar:https://x402-agent-tools.nerolabs.workers.dev/ai-shopping
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
cc2defede198f712631a8e8c32f8801b22641fbcc0b7cabcda0d17fb7bcde118
Leaf
0x781d72514afab45b6cf6068c709f0c8b2040022810a2c3c76f2ff9f50d8eea6c

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://x402-agent-tools.nerolabs.workers.dev/ai-shopping"
    ]
  ],
  "name": "Nero Labs Agent Tools",
  "owner_address": "0xa969a3127dcc74b2989a4b4e45ae61b81093164a",
  "raw": {
    "accepts": [
      {
        "amount": "50000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "maxTimeoutSeconds": 300,
        "network": "eip155:8453",
        "payTo": "0xA969a3127DcC74B2989a4b4e45Ae61B81093164A",
        "scheme": "exact"
      }
    ],
    "description": "Asks up to 5 shopping prompts to OpenAI with its web search tool (ChatGPT-style answers via the official API, not scraped from chatgpt.com) and returns the recommended products in order with prices, shops, links and cited sources, plus whether each brand, shop or website in trackBrands appears and at what position. Set country for local shops. $0.05 per answer. Failed answers are not charged. Runs nerolabs/ai-shopping-results-tracker.",
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "country": "GB",
              "prompts": [
                "best cordless vacuum for pet hair"
              ],
              "trackBrands": [
                "Dyson",
                "Shark"
              ]
            },
            "bodyType": "json",
            "method": "POST",
            "type": "http"
          },
          "output": {
            "example": {
              "count": 2,
              "rows": [
                {
                  "answerNumber": 1,
                  "answerText": "For pet hair (especially if you have carpets **and** hard floors), here are the best cordless picks in the UK right now:\n\n## 1) Dyson V15 Detect Absolute (cordless stick)\n- **Why it’s great for pet hair:** strong pickup on mixed floor types...",
                  "answeredAt": "2026-11-01T15:44:36.142Z",
                  "bestPosition": 1,
                  "brandFound": true,
                  "brandResults": [
                    {
                      "asShop": true,
                      "cited": true,
                      "found": true,
                      "mentionedInAnswer": true,
                      "name": "Dyson",
                      "position": 1,
                      "productPositions": [
                        1
                      ]
                    },
                    {
                      "asShop": false,
                      "cited": false,
                      "found": true,
                      "mentionedInAnswer": true,
                      "name": "Shark",
                      "position": 2,
                      "productPositions": [
                        2,
                        3
                      ]
                    },
                    {
                      "asShop": false,
                      "cited": false,
                      "found": false,
                      "mentionedInAnswer": false,
                      "name": "Breville",
                      "position": null,
                      "productPositions": []
                    }
                  ],
                  "changes": [],
                  "checkStatus": "ok",
                  "citedDomains": [
                    "which.co.uk",
                    "dyson.co.uk",
                    "techradar.com"
                  ],
                  "citedSources": [
                    {
                      "domain": "which.co.uk",
                      "title": "How to choose the best Dyson vacuum - Which?",
                      "url": "https://www.which.co.uk/reviews/cordless-vacuum-cleaners/article/how-to-choose-the-best-dyson-a4u7I8K0x1e5"
                    },
                    {
                      "domain": "dyson.co.uk",
                      "title": "Dyson V15™ Detect cordless vacuum cleaner – Overview | Dyson V15™ vacuums",
                      "url": "https://www.dyson.co.uk/vacuum-cleaners/cordless/v15"
                    }
                  ],
                  "country": "GB",
                  "duplicateOf": null,
                  "model": "gpt-5.4-nano",
                  "monitorStatus": null,
                  "previousCheckedAt": null,
                  "productCount": 3,
                  "productNames": [
                    "Dyson V15 Detect Absolute",
                    "Shark Stratos Cordless Vacuum",
                    "Shark PowerPro Pet"
                  ],
                  "products": [
                    {
                      "brand": "Dyson",
                      "currency": "GBP",
                      "name": "Dyson V15 Detect Absolute",
                      "position": 1,
                      "price": 599,
                      "priceText": "~£599",
                      "productUrl": "https://www.dyson.co.uk/vacuum-cleaners/cordless/v15",
                      "reviewSites": [],
                      "shops": [
                        {
                          "domain": "dyson.co.uk",
                          "name": "Dyson UK",
                          "url": "https://www.dyson.co.uk/vacuum-cleaners/cordless/v15"
                        }
                      ],
                      "trackedMatches": [
                        "Dyson"
                      ]
                    },
                    {
                      "brand": "Shark",
                      "currency": "GBP",
                      "name": "Shark Stratos Cordless Vacuum",
                      "position": 2,
                      "price": 419.99,
                      "priceText": "often around £419.99, with discounts showing ~£199",
                      "productUrl": null,
                      "reviewSites": [
                        "techradar.com"
                      ],
                      "shops": [
                        {
                          "domain": null,
                          "name": "Currys",
                          "url": null
                        }
                      ],
                      "trackedMatches": [
                        "Shark"
                      ]
                    }
                  ],
                  "prompt": "best cordless vacuum for pet hair",
                  "rowNumber": 1,
                  "shopDomains": [
                    "dyson.co.uk"
                  ],
                  "shops": [
                    "Dyson UK",
                    "Currys",
                    "John Lewis"
                  ],
                  "sourcesSearched": 23,
                  "statusDetail": null,
                  "summary": "3 product(s) recommended, first: Dyson V15 Detect Absolute. Found: Dyson #1, Shark #2.",
                  "topProduct": "Dyson V15 Detect Absolute",
                  "trackedBrands": [
                    "Dyson",
                    "Shark",
                    "Breville"
                  ]
                }
              ]
            },
            "type": "json"
          }
        },
        "schema": {
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "properties": {
            "input": {
              "additionalProperties": false,
              "properties": {
                "body": {
                  "additionalProperties": false,
                  "properties": {
                    "answersPerPrompt": {
                      "default": 1,
                      "description": "Ask each prompt up to 5 times, since AI answers vary. Each answer is charged.",
                      "maximum": 5,
                      "minimum": 1,
                      "type": "integer"
                    },
                    "city": {
                      "description": "Optional city for local results, for example 'London'.",
                      "type": "string"
                    },
                    "country": {
                      "default": "US",
                      "description": "Two-letter country code the shopper is in (US, GB, DE, AU and so on), so search results, shops and currency fit that country. A row's own 'country' column overrides it. Default US.",
                      "type": "string"
                    },
                    "includeAnswerText": {
                      "default": true,
                      "description": "Keep the full written answer on each row.",
                      "type": "boolean"
                    },
                    "keep": {
                      "default": "all",
                      "description": "'found' keeps only answers where a tracked brand appears, 'missing' only answers where none does.",
                      "enum": [
                        "all",
                        "found",
                        "missing"
                      ],
                      "type": "string"
                    },
                    "prompts": {
                      "description": "Shopping questions a shopper would ask an AI assistant, for example ['best cordless vacuum for pet hair']. Up to 5 per call (prompts x answersPerPrompt).",
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "region": {
                      "description": "Optional state or region, for example 'California'.",
                      "type": "string"
                    },
                    "shoppingInstructions": {
                      "default": true,
                      "description": "On: the model is told to recommend named products with prices and shops, like ChatGPT's shopping answers. Off: the prompt is answered with no extra instruction (one web search).",
                      "type": "boolean"
                    },
                    "trackBrands": {
                      "description": "Your brand, product, shop or website (and your competitors'), for example 'Dyson' or 'argos.co.uk'. Each row reports whether it appears, at what product position, as a shop, or as a cited source. Optional.",
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    }
                  },
                  "required": [
                    "prompts"
                  ],
                  "type": "object"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                },
                "method": {
                  "enum": [
                    "POST"
                  ],
                  "type": "string"
                },
                "type": {
                  "const": "http",
                  "type": "string"
                }
              },
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "type": "object"
            },
            "output": {
              "properties": {
                "example": {
                  "properties": {
                    "count": {
                      "type": "integer"
                    },
                    "rows": {
                      "items": {
                        "properties": {
                          "answerNumber": {
                            "type": "integer"
                          },
                          "answerText": {
                            "type": "string"
                          },
                          "answeredAt": {
                            "type": "string"
                          },
                          "bestPosition": {
                            "type": "integer"
                          },
                          "brandFound": {
                            "type": "boolean"
                          },
                          "brandResults": {
                            "items": {
                              "properties": {
                                "asShop": {
                                  "type": "boolean"
                                },
                                "cited": {
                                  "type": "boolean"
                                },
                                "found": {
                                  "type": "boolean"
                                },
                                "mentionedInAnswer": {
                                  "type": "boolean"
                                },
                                "name": {
                                  "type": "string"
                                },
                                "position": {},
                                "productPositions": {
                                  "items": {
                                    "type": "integer"
                                  },
                                  "type": "array"
                                }
                              },
                              "type": "object"
                            },
                            "type": "array"
                          },
                          "changes": {
                            "items": {},
                            "type": "array"
                          },
                          "checkStatus": {
                            "type": "string"
                          },
                          "citedDomains": {
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          },
                          "citedSources": {
                            "items": {
                              "properties": {
                                "domain": {
                                  "type": "string"
                                },
                                "title": {
                                  "type": "string"
                                },
                                "url": {
                                  "type": "string"
                                }
                              },
                              "type": "object"
                            },
                            "type": "array"
                          },
                          "country": {
                            "type": "string"
                          },
                          "duplicateOf": {},
                          "model": {
                            "type": "string"
                          },
                          "monitorStatus": {},
                          "previousCheckedAt": {},
                          "productCount": {
                            "type": "integer"
                          },
                          "productNames": {
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          },
                          "products": {
                            "items": {
                              "properties": {
                                "brand": {
                                  "type": "string"
                                },
                                "currency": {},
                                "name": {
                                  "type": "string"
                                },
                                "position": {
                                  "type": "integer"
                                },
                                "price": {},
                                "priceText": {},
                                "productUrl": {},
                                "reviewSites": {
                                  "items": {
                                    "type": "string"
                                  },
                                  "type": "array"
                                },
                                "shops": {
                                  "items": {
                                    "properties": {
                                      "domain": {},
                                      "name": {
                                        "type": "string"
                                      },
                                      "url": {}
                                    },
                                    "type": "object"
                                  },
                                  "type": "array"
                                },
                                "trackedMatches": {
                                  "items": {
                                    "type": "string"
                                  },
                                  "type": "array"
                                }
                              },
                              "type": "object"
                            },
                            "type": "array"
                          },
                          "prompt": {
                            "type": "string"
                          },
                          "rowNumber": {
                            "type": "integer"
                          },
                          "shopDomains": {
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          },
                          "shops": {
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          },
                          "sourcesSearched": {
                            "type": "integer"
                          },
                          "statusDetail": {},
                          "summary": {
                            "type": "string"
                          },
                          "topProduct": {
                            "type": "string"
                          },
                          "trackedBrands": {
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          }
                        },
                        "type": "object"
                      },
                      "type": "array"
                    }
                  },
                  "type": "object"
                },
                "type": {
                  "type": "string"
                }
              },
              "required": [
                "type"
              ],
              "type": "object"
            }
          },
          "required": [
            "input"
          ],
          "type": "object"
        }
      }
    },
    "iconUrl": "https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1792616069/bazaar-icons/0a5b056fde952fc0.png",
    "lastUpdated": "2026-11-01T16:21:53.961Z",
    "quality": {
      "l30DaysTotalCalls": 1,
      "l30DaysUniquePayers": 1,
      "lastCalledAt": "2026-11-01T16:21:53.757Z"
    },
    "resource": "https://x402-agent-tools.nerolabs.workers.dev/ai-shopping",
    "serviceName": "Nero Labs Agent Tools",
    "tags": [
      "ai shopping",
      "chatgpt shopping",
      "brand visibility",
      "geo",
      "product recommendations"
    ],
    "type": "http",
    "x402Version": 2
  },
  "source": "x402_bazaar",
  "summary": "Asks up to 5 shopping prompts to OpenAI with its web search tool (ChatGPT-style answers via the official API, not scraped from chatgpt.com) and returns the recommended products in order with prices, shops, links and cited sources, plus whether each brand, shop or website in trackBrands appears and at what position. Set country for local shops. $0.05 per answer. Failed answers are not charged. Runs nerolabs/ai-shopping-results-tracker."
}

What the leaf hashes

{"body":"cc2defede198f712631a8e8c32f8801b22641fbcc0b7cabcda0d17fb7bcde118","id":1789724,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1793559927962015,"prev":null,"subject":"x402_bazaar:https://x402-agent-tools.nerolabs.workers.dev/ai-shopping","subject_kind":"source_record"}

Proof

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

  1. 0x781d277ba662e303f4707ef51f459f8f1e039c14e08e5276c872addcda70ee6a
  2. 0x709a6cf2587355ded873e2ce286dd3dca5b5551fe10c98079b3d525ebad83e05
  3. 0xaaaafe768155d2fe4dfd1c5567ec1f1384e8c48564044a08523e6476512d504b
  4. 0x39b7f12798e038cd86095ca3ee01b2d80f81025525c2481e058f7b903cc9c3e0
  5. 0x31777dd687b9f3fd797514a595fa77c11bcf51f8c58f3e095bc17608f23bf714
  6. 0x53f6c4355af0adc0a2ab7b06da62500988821c07a6e11bddffcd73a87f20ca3a
  7. 0x3b604ab7a267b31208e97d71657b83e457e82e4c28951fda8c5e1433dc89e7e3
  8. 0x317bb6e1d6eeea6568054e7912834aec68a84e61cd9b818c2dec6be2f46b45d7
  9. 0x6efc9e3971a97541c25da65eaf409f1f5777f459ee21c58a9782e45b9a1fadc6
  10. 0x18a9fe4a84252769a1b45e45dfdaad1d4c31fd73e3427c04831273d71c55c7d1
  11. 0xe03e3d14c1f904e7d1eb74ab52589df7e9efeb3d89b2bc4c44dcd173996b9417
  12. 0x922a48efb43b08095a30ef6daed1c6435642500c842a9a7064ef609c7b17fa99
  13. 0x158885233a7e31127e2842e667a258b12d4e1809863fa73786d7994cec474080
  14. 0x7e26f771e19135838a4922e6feed7314ff3896114424cf5c9fb3c97de3545c5c
  15. 0x614dbc600bca0766e288d2a5ebb7709ac565230ac6acdc88a5e4a7a5ff53c58e
  16. 0xe329dbfb0db2c7f35334e66970a8ee37ee2d3356d34d692c10f84b6f7de65a35
  17. 0x0c618c42b286ad61acd8204aa6dcf024b8b041d3759aa585bf4e221abc39cb5d
  18. 0x6142ac48fda269c17791c79da99c2456ac6acfe98268f4d168a404fd6040c703
  19. 0x3315fd2757fdd435852cc277377234a3f3909a6d2a089d0e36f6d59aacfda910
Day root
0x7fa2cba1cf3d6b35630896f5fe1a650adb307ea2c376e80a5f2d9276b7cb5ab3
Chained
0x577ff89ba012beeff3197bcff7fa86752074bdf54205a24359cc437be2a952a4
Published
On Arc Testnet, block 70262758: 0x435bc1b9331471d72e1998f2e420983b5189d4da65ffbd6f27ef40daf5e1ea90

How to check it · This row as JSON