addrbookFor publishers
← The evidence ledger

Evidence row 200466

Observed , by sync.x402_bazaar/1.

Kind
listing
About
source_record x402_bazaar:https://api.agents-trust.com/recommend
Recorded
Previous row
#15690
Body SHA-256
d8f08a3730d11b88a2aec10c96aec4ab3c419d94185fa9c3b54af0af6f24127d
Leaf
0xfc391d6894e5a452a0488e70aad540c354c34769a4032b8304ab0df5913b0691

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-26T14:39:56.05Z",
    "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":"d8f08a3730d11b88a2aec10c96aec4ab3c419d94185fa9c3b54af0af6f24127d","id":200466,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1793025933654256,"prev":15690,"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. 0xfc392f26bef8478d4644d43eae96140ef39fe09d1330205b97cac35fd41e49ed
  2. 0x594b740262ee50e6eb6b17891c6082a5a4bde7a3a6f40637c31ff1d7c4a61a71
  3. 0x8b515cb15f9302826944ddaa783e47b84148d0f9cfe0ecadb82afdf77ed28d76
  4. 0x445752b270f76201e1576a9531883a9f69127b9898320b2e950bd12e2f519b0d
  5. 0x9320606d321539dca689dceb38ac36aee257effbdb6854e3c9f36f64a22b12a9
  6. 0x69de7bd004343ad7f0da195504930e6718896eaf94280334fe97e01ed8010e3c
  7. 0x53f1802ec7725ad7d1bc7513318f275e1745c891537e436c725d313797550abe
  8. 0x42e2928453a39a8b95b483759dcfff667f215d16fd4cae9edec292b245b198de
  9. 0x63e81cfd75312fe70586e362f887cff6fba0b3aa8a0751f1cd2f423e11b6fd30
  10. 0x0d9c6b15190d9e13a7cb74876b1fd47b5bba1e548abecd756ff8fd16658a6713
  11. 0x51bc8fcd224b36d2c60fa49f46f383ee8328191b9e73209ce8018f2612c3d42f
  12. 0xf8173f36b7a27e1bb0f6961a49501bba1d99349c5e11449d0d557fbaa910be0a
  13. 0xbee644d57738676bfb20eb90d6021f364bf883a8d54f8d17e9dc4749b4074c3d
  14. 0x44945ea9ad8b24e723ad5a8fd6d014024a49531783f74ff9229c2ab6930e84c8
  15. 0x68d296b1e00b4899fb83c3fba36fffaefa311eac2903067dbebfe776a12b4a9a
  16. 0x5fb5dda563336cd1bc1b9f44c52b76237ae72ed2145cb9290f39f304ca7dd678
  17. 0x74a0a08e4e7ab9aa5bfbead33dec7e1c7e8e364cff69a63720d764bbe987aadc
Day root
0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
Chained
0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
Published
On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae

How to check it · This row as JSON