← The evidence ledger
Evidence row 1507186
Observed , by sync.x402_bazaar/1.
- Kind
- listing
- About
- source_record x402_bazaar:https://toolcall.click/t/product/barcode
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- f9a057181e3c26e23795b8e4582401416780b41ba3b584ea4e6e081f6d3b333d
- Leaf
- 0x54d1f508e3081050f79cb0dbb863ec36fe175a5daea56eb9cfa7e06347daae1a
What was observed
{
"endpoints": [
[
"x402",
"https://toolcall.click/t/product/barcode"
]
],
"name": "Toolsmith",
"owner_address": "0x84fa7ea8303d4f503267e2e998a3f7d980e814a5",
"raw": {
"accepts": [
{
"amount": "20000",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2"
},
"maxTimeoutSeconds": 300,
"network": "eip155:8453",
"payTo": "0x84FA7Ea8303d4f503267e2e998A3F7D980e814a5",
"scheme": "exact"
}
],
"description": "Full product truth from an EAN/UPC barcode: name, brand, quantity, categories, complete ingredients, allergens, additives, nutrition per 100g, Nutri-Score / NOVA / Eco-Score, packaging materials with recycling info, plus any linked CPSC or FDA recall for the same barcode. Covers food, general products and cosmetics (Open Food/Products/Beauty Facts). JSON response. $0.02 USDC per call, pay via x402, no API key.",
"extensions": {
"bazaar": {
"info": {
"input": {
"method": "GET",
"queryParams": {
"ean": "3017620422003"
},
"type": "http"
},
"output": {
"example": {
"allergens": [
"milk",
"nuts",
"soybeans"
],
"brands": "Ferrero",
"name": "Nutella",
"nutritionPer100g": {
"energyKcal": 539,
"sugars": 56.3
},
"packaging": [
{
"material": "glass",
"recycling": "recycle"
}
],
"recalls": [],
"scores": {
"novaGroup": 4,
"nutriscore": "e"
}
},
"type": "json"
}
},
"schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"method": {
"enum": [
"GET"
],
"type": "string"
},
"queryParams": {
"properties": {
"ean": {
"description": "EAN/UPC barcode, 8-14 digits",
"type": "string"
}
},
"required": [
"ean"
],
"type": "object"
},
"type": {
"const": "http",
"type": "string"
}
},
"required": [
"type",
"method"
],
"type": "object"
},
"output": {
"properties": {
"example": {
"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/v1784209498/bazaar-icons/45d84cc06bc45a4f.png",
"lastUpdated": "2026-10-31T10:43:26.508Z",
"quality": {
"l30DaysTotalCalls": 1,
"l30DaysUniquePayers": 1,
"lastCalledAt": "2026-10-31T10:43:26.338Z"
},
"resource": "https://toolcall.click/t/product/barcode",
"serviceName": "Toolsmith",
"tags": [
"barcode",
"ean",
"upc",
"product data",
"ingredients"
],
"type": "http",
"x402Version": 2
},
"source": "x402_bazaar",
"summary": "Full product truth from an EAN/UPC barcode: name, brand, quantity, categories, complete ingredients, allergens, additives, nutrition per 100g, Nutri-Score / NOVA / Eco-Score, packaging materials with recycling info, plus any linked CPSC or FDA recall for the same barcode. Covers food, general products and cosmetics (Open Food/Products/Beauty Facts). JSON response. $0.02 USDC per call, pay via x402, no API key."
}What the leaf hashes
{"body":"f9a057181e3c26e23795b8e4582401416780b41ba3b584ea4e6e081f6d3b333d","id":1507186,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1793472674310007,"prev":null,"subject":"x402_bazaar:https://toolcall.click/t/product/barcode","subject_kind":"source_record"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (246033 rows).
- 0x54d163f4f7e7a3efc2b66eea5497219123c1cdaa10d6d78eba2c052eef0d3a5e
- 0x60c5553b5748736c8fe48401a322ff9262950808fa3d14c72bdf4646f8381ff2
- 0x0a0990911bbe786f8ab91e52bfa571f3c3476df1954f1d66e89ed44c637dab13
- 0xc48ba42d83110cf8841f97228178c669204641e0270ae8e4604776b09f442e16
- 0xb66f839c318b2c3344a0b63970e830b125c0e199853cc3b2b9560b5b29a4d0bc
- 0x37a5b0c72bad6b5561be959a97702aff6baf81f6ae52854f6b2c90272b119739
- 0xb0b5a65b4ae8f219b14d1b470fb1f0132c4ec697914478283ff2c7f52e58f4e4
- 0x18c89d46144e35c7e7fab0cb4fb61a9e1fac280e4e00df3deede3904f7d19d80
- 0x4ab591146174dfc9b2f464d7ba0f62f44d23621eaa31d24e4ad6d34ab8d3ef50
- 0x88718eb02ec8641adcd373d574c2b38dd6aa95b097f7bba96a04b73ddb9d77bc
- 0x758a06042341ca67ce242cf8935c78f02f6e7a1549937c687ec1d08dd8feae62
- 0xee0b074b77887b2ab9281fc3a7793abf8431983df0e0f8360acaa183d9e2cd1a
- 0xa8adfe03e7bfd7580367f22d610544f01486dbc60cf68eb73feceed76cf862a1
- 0x4491b6c04d316f311f7fea4ea34ae52fbca9c230259096575b403fb7b124627a
- 0xb9a00c724331b305deaa876d5d2baf53b847ff3c7ce37abb0ae1653b2534aad5
- 0xad4540f06e3fdfe46524d8592f8d854d4849e16217bc047eaf024f0abebe34b0
- 0xa00a931d72706fa2402bfc9b441a12eb7c6a61ff42a542916106e3637177f101
- 0x59f83f7228f07febe2780660e422e171b0359b8aa031ee3be07e991118130c15
- Day root
- 0x24463725d1c0d9894bd6123691d532547aaa79f0762c0e45aa6a68acf1fd71ab
- Chained
- 0x7d4824ff313dee7252a46f9d5c37b452851deb6c9f24a40c2f74ee0e53c82980
- Published
- On Arc Testnet, block 70093156: 0xedb7b832f4ebf6781b5ecd2ed241c435b862f4d3761541fa31adc1831b8c44a0