addrbookFor publishers
← The evidence ledger

Evidence row 236162

Observed , by sync.x402_bazaar/1.

Kind
listing
About
source_record x402_bazaar:https://api.agents-trust.com/recommend
Recorded
Previous row
#200466
Body SHA-256
4a4383ada790efb4fc44f12fbf4fc90b8b97b6a6d7f5ee3e420729fd882534bb
Leaf
0x383a24908a068772e2c515fa566f3a299a573701859f67e1c093d471f2e9ad64

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://api.agents-trust.com/recommend"
    ]
  ],
  "name": "Agents Trust API Search",
  "owner_address": "0x96368628b679a459fe69815bacca5cb0232ac397",
  "raw": {
    "accepts": [
      {
        "amount": "10000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "maxTimeoutSeconds": 300,
        "network": "eip155:8453",
        "payTo": "0x96368628b679a459FE69815bacCa5CB0232AC397",
        "scheme": "exact"
      },
      {
        "amount": "10000",
        "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
        "extra": {
          "feePayer": "BENrLoUbndxoNMUS5JXApGMtNykLjFXXixMtpDwDR9SP"
        },
        "maxTimeoutSeconds": 300,
        "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
        "payTo": "4syngecZXG1XeiVffWC1vLxpwxHyZnZj8gtBZyJt5DRX",
        "scheme": "exact"
      }
    ],
    "description": "API recommendation and x402 discovery for your task. Required query: need. Which API should I call? Recommends which x402 API to use for any task, with evidence. Describe a task in plain words. Compare up to five paid APIs, URLs, prices, payment networks and invocation details. Includes paid delivery evidence and risk flags. Provider calls are paid separately. No picks / non-2xx is never charged. Required: need=. Discovery quote only; signed requests without need are rejected.",
    "extensions": {
      "bazaar": {
        "category": "search",
        "info": {
          "input": {
            "method": "GET",
            "queryParams": {
              "need": "weather forecast",
              "view": "compact"
            },
            "type": "http"
          },
          "output": {
            "example": {
              "picks": [
                {
                  "delivery_verification": {
                    "delivery_result": "delivered",
                    "status": "verified"
                  },
                  "description": "Current weather for any city. Pass ?city=London",
                  "risk_flags": [
                    "SELLER_DESCRIPTION_UNVERIFIED",
                    "REQUIRED_INPUT_UNKNOWN"
                  ],
                  "selected_offer": {
                    "network": "eip155:8453",
                    "price_usd": 0.001
                  },
                  "url": "https://api.ideafactorylab.org/x402/weather"
                }
              ]
            },
            "type": "json"
          }
        },
        "schema": {
          "$schema": "http://json-schema.org/draft-07/schema#",
          "properties": {
            "input": {
              "properties": {
                "method": {
                  "const": "GET"
                },
                "queryParams": {
                  "additionalProperties": false,
                  "properties": {
                    "chain": {
                      "description": "Provider payment network in CAIP-2 form, such as eip155:8453. This does not identify the blockchain analyzed by the service.",
                      "pattern": "^[a-z0-9-]{2,16}:[A-Za-z0-9_=-]{1,64}$",
                      "type": "string"
                    },
                    "limit": {
                      "default": 3,
                      "description": "Maximum number of picks. Fewer results are returned when evidence is insufficient.",
                      "maximum": 5,
                      "minimum": 1,
                      "type": "integer"
                    },
                    "live": {
                      "default": 1,
                      "description": "Only live=1 is supported. Returned picks do not always have a current payment challenge. Free demo needs (weather, crypto prices, web search) can skip this check, as can paid answers. Unconstrained picks may use a positive stored liveness probe within 72 hours or remain unknown after a bounded fallback. Explicit chain or price filters use catalog evidence and attempt a bounded current challenge. Uncertain reachability remains unknown, with no verified offer. A pick without a validated challenge has payment_preflight.status=not_checked, has_valid_recent_challenge=false and selected_offer=null. Read liveness_source, liveness_checked_at and payment_preflight.checked_at; none verifies paid delivery.",
                      "enum": [
                        1
                      ],
                      "type": "integer"
                    },
                    "max_price_usd": {
                      "description": "Maximum nominal USD price of the selected provider offer. Separate from the 0.01 USDC recommendation fee. The provider challenge at call time is authoritative.",
                      "minimum": 0,
                      "type": "number"
                    },
                    "need": {
                      "description": "A phrase describing the required work, with at least two letters or digits. The limit counts Unicode characters in the original input, including whitespace. Accepted text is normalized without truncation and matched against indexed endpoint descriptions.",
                      "maxLength": 300,
                      "minLength": 2,
                      "type": "string"
                    },
                    "view": {
                      "default": "legacy",
                      "description": "Legacy preserves successful-response fields and types. The other views use recommend.v2. Compact includes routing facts, evidence adds measurements, and debug adds bounded retrieval diagnostics.",
                      "enum": [
                        "legacy",
                        "compact",
                        "evidence",
                        "debug"
                      ],
                      "type": "string"
                    }
                  },
                  "required": [
                    "need"
                  ],
                  "type": "object"
                },
                "type": {
                  "const": "http"
                }
              },
              "required": [
                "type",
                "method",
                "queryParams"
              ],
              "type": "object"
            },
            "output": {
              "description": "Illustrative customer-facing excerpt of a compact answer. Full response, errors and payment headers: https://agents-trust.com/openapi.json#/paths/~1recommend/get/responses",
              "properties": {
                "example": {
                  "properties": {
                    "picks": {
                      "items": {
                        "properties": {
                          "delivery_verification": {
                            "properties": {
                              "delivery_result": {
                                "type": [
                                  "string",
                                  "null"
                                ]
                              },
                              "status": {
                                "enum": [
                                  "not_tested",
                                  "verified",
                                  "quality_issue",
                                  "failed_delivery",
                                  null
                                ],
                                "type": [
                                  "string",
                                  "null"
                                ]
                              }
                            },
                            "required": [
                              "status"
                            ],
                            "type": "object"
                          },
                          "description": {
                            "type": [
                              "string",
                              "null"
                            ]
                          },
                          "risk_flags": {
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          },
                          "selected_offer": {
                            "anyOf": [
                              {
                                "type": "null"
                              },
                              {
                                "properties": {
                                  "network": {
                                    "type": "string"
                                  },
                                  "price_usd": {
                                    "type": [
                                      "number",
                                      "null"
                                    ]
                                  }
                                },
                                "required": [
                                  "price_usd",
                                  "network"
                                ],
                                "type": "object"
                              }
                            ]
                          },
                          "url": {
                            "type": "string"
                          }
                        },
                        "required": [
                          "url",
                          "description",
                          "selected_offer",
                          "risk_flags",
                          "delivery_verification"
                        ],
                        "type": "object"
                      },
                      "type": "array"
                    }
                  },
                  "required": [
                    "picks"
                  ],
                  "type": "object"
                },
                "type": {
                  "const": "json"
                }
              },
              "type": "object"
            }
          },
          "required": [
            "input"
          ],
          "type": "object"
        }
      }
    },
    "lastUpdated": "2026-10-26T15:27:06.128Z",
    "quality": {
      "l30DaysTotalCalls": 9737,
      "l30DaysUniquePayers": 30,
      "lastCalledAt": "2026-10-26T12:15:30.356Z"
    },
    "resource": "https://api.agents-trust.com/recommend",
    "serviceName": "Agents Trust API Search",
    "tags": [
      "recommendation",
      "trust score x402",
      "find paid api",
      "compare paid APIs",
      "recommend x402 service"
    ],
    "type": "http",
    "x402Version": 2
  },
  "source": "x402_bazaar",
  "summary": "API recommendation and x402 discovery for your task. Required query: need. Which API should I call? Recommends which x402 API to use for any task, with evidence. Describe a task in plain words. Compare up to five paid APIs, URLs, prices, payment networks and invocation details. Includes paid delivery evidence and risk flags. Provider calls are paid separately. No picks / non-2xx is never charged. Required: need=. Discovery quote only; signed requests without need are rejected."
}

What the leaf hashes

{"body":"4a4383ada790efb4fc44f12fbf4fc90b8b97b6a6d7f5ee3e420729fd882534bb","id":236162,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1793028709661884,"prev":200466,"subject":"x402_bazaar:https://api.agents-trust.com/recommend","subject_kind":"source_record"}

Proof

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

  1. 0x383a3647ffcd2039e03e324127ae27bf88e96bdb767717366a83105030703450
  2. 0x61286a02a72be4d7a873ce2216458c8215aa45944d252847b9fa5aa5b469a211
  3. 0x4b181cd8c3d3eaf993f64344a45b8086541c77e8744828037a7ab9d1cf7827a0
  4. 0x94eb022c5b7c25d41f2e3dec71f891dc503c479aa79ff036fb3cb3dd9493a6f6
  5. 0xed3285334c378ae1fa8fcc8a0375dd55a4a2386c3736390104248fb95fab4a90
  6. 0x8819438992602be416996223929e9e0d171e733cf0d07bb83fbb7a677e3fd750
  7. 0x846de033375a0a28ee8579ebac28510e59f908f2d0f58aa7199cd9a8a267b118
  8. 0xb4538caf38b645d3f932c26800de9c2f9cdeb82dc7bfbc66358262471e83151b
  9. 0xd70a09e0e0b4a35dec7a6bb73e580c5932242874550c060e22f88f35b7f20291
  10. 0xff1ff8dcc12c50635e4a66c3c00beef7e027b751a84ecfd916d28b30b631ab0f
  11. 0xac34ddbc48fae726d62603aa0121ea4aa01a5fe05b84c5335b25521c1e72ed07
  12. 0x8b23d34f6cd746f123b1e4d09449280800a81e00febe1fd9224b6802057238d5
  13. 0xdfc7a920beab71e6882e75c57bf136a5354c4ea989a35108a69046bc62059090
  14. 0x4338355a835617a26aa0bfcc971e84eb030d84e2aa840e3c8af958921dd080c7
  15. 0x610738e0c43687aded83c613c73de8b5226c73c375858a167436461c522ea213
  16. 0x06d71bfa7d8b41d62c8836efc2c601e1cc3772d9453596b2ae4950887f3310ca
  17. 0x8c756542e482157df0c36464d75c937b845e4423dbbcfad08f0cf8d5a16b9a13
  18. 0x20704208aa6923d6b2450ef74ede87a6e0265d46447926038fe9506e9e154b2d
  19. 0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a
Day root
0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
Chained
0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
Published
On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae

How to check it · This row as JSON