addrbookFor publishers
← The evidence ledger

Evidence row 749807

Observed , by sync.x402_bazaar/1.

Kind
listing
About
source_record x402_bazaar:https://x402.agentutility.ai/hacker-news-search
Recorded
Previous row
#525317
Body SHA-256
85d4cc7707dc4ba749a40202edc3342a548260d19a4bb6340aebffefac0edc39
Leaf
0x866ad279a493c0c66a226d4f457ca1efa837c4f4a7c43eee85eafb2a7adcb4ed

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://x402.agentutility.ai/hacker-news-search"
    ]
  ],
  "name": "AgentUtility.ai",
  "owner_address": "0x6c0752c09e7f6fa6526fcdf40e456a159ebb5621",
  "raw": {
    "accepts": [
      {
        "amount": "1000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "maxTimeoutSeconds": 300,
        "network": "eip155:8453",
        "payTo": "0x6c0752c09e7F6fA6526fCDf40e456a159ebB5621",
        "scheme": "exact"
      },
      {
        "amount": "1000",
        "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
        "extra": {
          "feePayer": "Hc3sdEAsCGQcpgfivywog9uwtk8gUBUZgsxdME1EJy88"
        },
        "maxTimeoutSeconds": 300,
        "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
        "payTo": "FJqAJ4dXkFbrp3EEo8E9x98iaBGUQwaU8Srz5ePfUXLH",
        "scheme": "exact"
      }
    ],
    "description": "Search Hacker News for startup news, YC news, Show HN launches, and founder discussion through the Algolia HN index. Send a query, then filter stories, comments, or polls by author, minimum points, and ISO-8601 date range; sort by relevance or newest first. Returns titles, authors, points, comment counts, timestamps, URLs, and matching text. Use it as a startup news search API, YC news search, Show HN tracker, or developer news feed.",
    "extensions": {
      "bazaar": {
        "discoverable": true,
        "info": {
          "input": {
            "body": {
              "limit": 5,
              "query": "rust async"
            },
            "bodyType": "json",
            "method": "POST",
            "type": "http"
          },
          "output": {
            "example": {
              "query": "rust async",
              "results": [
                {
                  "author": "boats",
                  "comments_count": 137,
                  "created_at": "2024-03-15T14:22:01.000Z",
                  "id": "39800000",
                  "points": 412,
                  "title": "Async Rust in three parts",
                  "url": "https://without.boats/blog/async-rust-3/"
                }
              ],
              "source": "https://hn.algolia.com/api/v1/search",
              "total_hits": 4567
            },
            "type": "json"
          }
        },
        "related": [
          "/social-mindshare"
        ],
        "schema": {
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "properties": {
            "input": {
              "additionalProperties": false,
              "properties": {
                "body": {
                  "properties": {
                    "author": {
                      "description": "Filter to a specific HN username (e.g. 'pg', 'dang').",
                      "type": "string"
                    },
                    "limit": {
                      "description": "Max hits to return. 1-20. Default 10.",
                      "type": "number"
                    },
                    "min_points": {
                      "description": "Minimum points (upvotes) floor. Comments don't have points; using this implicitly filters to stories.",
                      "type": "number"
                    },
                    "query": {
                      "description": "Free-text search query (matches title, body, author, URL).",
                      "type": "string"
                    },
                    "since": {
                      "description": "Lower bound on created_at — ISO8601 date (YYYY-MM-DD) or full timestamp.",
                      "type": "string"
                    },
                    "sort": {
                      "description": "'relevance' (default, popularity-weighted) or 'date' (most-recent-first).",
                      "enum": [
                        "relevance",
                        "date"
                      ],
                      "type": "string"
                    },
                    "type": {
                      "description": "Restrict to a single HN item type. Omit to include all types.",
                      "enum": [
                        "story",
                        "comment",
                        "poll"
                      ],
                      "type": "string"
                    },
                    "until": {
                      "description": "Upper bound on created_at — ISO8601 date (YYYY-MM-DD) or full timestamp.",
                      "type": "string"
                    }
                  },
                  "required": [
                    "query"
                  ]
                },
                "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": {
                    "query": {
                      "type": "string"
                    },
                    "results": {
                      "items": {
                        "properties": {
                          "author": {
                            "type": "string"
                          },
                          "comments_count": {
                            "type": "integer"
                          },
                          "created_at": {
                            "type": "string"
                          },
                          "id": {
                            "type": "string"
                          },
                          "points": {
                            "type": "integer"
                          },
                          "title": {
                            "type": "string"
                          },
                          "url": {
                            "type": "string"
                          }
                        },
                        "type": "object"
                      },
                      "type": "array"
                    },
                    "source": {
                      "type": "string"
                    },
                    "total_hits": {
                      "type": "integer"
                    }
                  },
                  "type": "object"
                },
                "type": {
                  "type": "string"
                }
              },
              "required": [
                "type"
              ],
              "type": "object"
            }
          },
          "required": [
            "input"
          ],
          "type": "object"
        }
      },
      "builder-code": {
        "info": {
          "a": "bc_awpbwsy3"
        },
        "schema": {
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "additionalProperties": false,
          "properties": {
            "a": {
              "description": "App builder code",
              "pattern": "^[a-z0-9_]{1,32}$",
              "type": "string"
            },
            "s": {
              "description": "Service builder codes",
              "items": {
                "pattern": "^[a-z0-9_]{1,32}$",
                "type": "string"
              },
              "type": "array"
            },
            "w": {
              "description": "Wallet builder code",
              "pattern": "^[a-z0-9_]{1,32}$",
              "type": "string"
            }
          },
          "type": "object"
        }
      }
    },
    "iconUrl": "https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1783070352/bazaar-icons/54f004eda341546b.png",
    "lastUpdated": "2026-10-28T03:19:40.898Z",
    "quality": {
      "l30DaysTotalCalls": 23,
      "l30DaysUniquePayers": 10,
      "lastCalledAt": "2026-10-28T03:19:33.322Z"
    },
    "resource": "https://x402.agentutility.ai/hacker-news-search",
    "serviceName": "AgentUtility.ai",
    "tags": [
      "web-probe",
      "hacker",
      "news",
      "search"
    ],
    "type": "http",
    "x402Version": 2
  },
  "source": "x402_bazaar",
  "summary": "Search Hacker News for startup news, YC news, Show HN launches, and founder discussion through the Algolia HN index. Send a query, then filter stories, comments, or polls by author, minimum points, and ISO-8601 date range; sort by relevance or newest first. Returns titles, authors, points, comment counts, timestamps, URLs, and matching text. Use it as a startup news search API, YC news search, Show HN tracker, or developer news feed."
}

What the leaf hashes

{"body":"85d4cc7707dc4ba749a40202edc3342a548260d19a4bb6340aebffefac0edc39","id":749807,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1793178665653923,"prev":525317,"subject":"x402_bazaar:https://x402.agentutility.ai/hacker-news-search","subject_kind":"source_record"}

Proof

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

  1. 0x866aa8838981fc631cf47303b5ea0e05887b6b394f99941ca43f3a0f57d02a12
  2. 0x0bd773aba2a9992f3a7b53f2e104841c7c0a1b8f00efe9f60f8810acb57c201f
  3. 0x5c4ecd38625dad5089a58b7538a068815a3d9ac07dc9ab01aa82cf279e41f133
  4. 0x7dcfe532e320677d8b1c6d55b0d64151b1f130f3ea9c038b0433cd8216c334f0
  5. 0x9c8d746460a9259b67846d48951c7d3a522bd6d99e31f63696812bc4c82e3c10
  6. 0xcc985edc7c6a55bf0961f1a293a13dd5790c79769bbb2a3cd990a42134b9f9d9
  7. 0xf439de109e349e7d0b4c910e995abc00f62381dd5341d4505774f6feff04142f
  8. 0x95ff35af8f25ddbd55e65895a77c0f30ff9daa0deefb5f9c33393c53dfd57f3e
  9. 0x4795f3794f53c3ce2f5e2a31e7702a74ba199146f310737056eadaa794899eb9
  10. 0x0dce071d5d474142bac9799884f060e0f9e03a061e9d23332d0b9f2d678a012a
  11. 0x8baa84438844480e4ee85191a514de151ac6e3130f3e0168f008268ec0f9b588
  12. 0x957e0fe7e44c7e977b527d6154fa62586de112339e5f55ca34172d17b3a46c4d
  13. 0xb072324629a406cd3cdd7c16d50237ad36e849cb87524d54ccd21e2d2c94de51
  14. 0x91b395e5953edc1b4bb2db979b59b2d9a20f0df47d841196dccdb5128537aaaa
  15. 0xe2f9c120d14f36fdddf9b4e605c5d0b8a13b835e2380472255dc22e14b93e84e
  16. 0x74cf00e07b52415c2184cf20be69d195ed2725497a6892c2f3e449497c17d0ec
  17. 0x7a743a0a09057bae687051274e1d45bf973bd36a1a4ba16a191b5d29e3bdfa2a
  18. 0xe027395fafb7fc41921c42ca0542524ea22204cbd5908b70b27f3d5fb26f5d0f
Day root
0x2c19037464cc4c493624565f01775d6446fc78eaa118fc6865bfe2bfca9ff78e
Chained
0xd1d7dee8322ceff8f4c8d83aa1fe4a4466825c2af1c97dbde3d35db61234f7be
Published
On Arc Testnet, block 69584042: 0x8bae2b1d097834c8b458513862d70d29ee807e98dc2e863b27250131c15b35ae

How to check it · This row as JSON