addrbookFor publishers
← The evidence ledger

Evidence row 1039609

Observed , by sync.x402_bazaar/1.

Kind
listing
About
source_record x402_bazaar:https://agents.crowdspark.me/v1/research/papers
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
1e8c8642de9a85fccddd82f82cd51e2eb0e90e819a424207c08615dbdcfb2847
Leaf
0x639bca099ee35f2177b8c563def1bd61da835f85427a5c6b339708ec6b3467a4

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://agents.crowdspark.me/v1/research/papers"
    ]
  ],
  "name": "Agent Tools",
  "owner_address": "0x0dea0030a17bf886543a757c55924710258c2eec",
  "raw": {
    "accepts": [
      {
        "amount": "6000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "maxTimeoutSeconds": 300,
        "network": "eip155:8453",
        "payTo": "0x0dEA0030A17BF886543a757c55924710258c2eec",
        "scheme": "exact"
      }
    ],
    "description": "Scholarly paper search for research agents: keywords or a DOI in, matching papers out with title, authors, year, venue, DOI, citation count, open access PDF or page link, retraction flag and abstract. Filter by year range and open access, sort by relevance, citations or newest. Source OpenAlex, Crossref fallback.",
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "method": "GET",
            "queryParams": {
              "from_year": "2023",
              "limit": "3",
              "q": "retrieval augmented generation",
              "sort": "citations"
            },
            "type": "http"
          },
          "output": {
            "example": {
              "papers": [
                {
                  "abstract": "A short abstract of the paper.",
                  "authors": [
                    "A. Author",
                    "B. Author"
                  ],
                  "authors_total": 2,
                  "citations": 181,
                  "doi": "10.1234/example.5678",
                  "doi_url": "https://doi.org/10.1234/example.5678",
                  "open_access": true,
                  "open_access_url": "https://arxiv.org/pdf/0000.00000",
                  "retracted": false,
                  "title": "Example paper on retrieval augmented generation",
                  "venue": "Example Journal",
                  "year": 2024
                }
              ],
              "returned": 1,
              "source": "OpenAlex (CC0)",
              "total_matches": 136358
            },
            "type": "json"
          }
        },
        "schema": {
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "properties": {
            "input": {
              "additionalProperties": false,
              "properties": {
                "method": {
                  "enum": [
                    "GET"
                  ],
                  "type": "string"
                },
                "queryParams": {
                  "properties": {
                    "from_year": {
                      "description": "Optional earliest year, e.g. 2020",
                      "type": "string"
                    },
                    "limit": {
                      "description": "1 to 25, default 10",
                      "type": "string"
                    },
                    "open_access": {
                      "description": "true to keep only open access papers",
                      "type": "string"
                    },
                    "q": {
                      "description": "Search words, or a DOI such as 10.1038/nature14539",
                      "type": "string"
                    },
                    "sort": {
                      "enum": [
                        "relevance",
                        "citations",
                        "newest"
                      ],
                      "type": "string"
                    },
                    "to_year": {
                      "description": "Optional latest year",
                      "type": "string"
                    }
                  },
                  "required": [
                    "q"
                  ],
                  "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"
        }
      }
    },
    "lastUpdated": "2026-10-29T15:41:24.707Z",
    "quality": {
      "l30DaysTotalCalls": 1,
      "l30DaysUniquePayers": 1,
      "lastCalledAt": "2026-10-29T15:41:24.027Z"
    },
    "resource": "https://agents.crowdspark.me/v1/research/papers",
    "serviceName": "Agent Tools",
    "type": "http",
    "x402Version": 2
  },
  "source": "x402_bazaar",
  "summary": "Scholarly paper search for research agents: keywords or a DOI in, matching papers out with title, authors, year, venue, DOI, citation count, open access PDF or page link, retraction flag and abstract. Filter by year range and open access, sort by relevance, citations or newest. Source OpenAlex, Crossref fallback."
}

What the leaf hashes

{"body":"1e8c8642de9a85fccddd82f82cd51e2eb0e90e819a424207c08615dbdcfb2847","id":1039609,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1793298450634678,"prev":null,"subject":"x402_bazaar:https://agents.crowdspark.me/v1/research/papers","subject_kind":"source_record"}

Proof

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

  1. 0x639b9206317bec4f6e72dff0a4532441b3c0410f2c40a2390b3931582d1c8d84
  2. 0x9fcf1308484291395d214dc3c323c40ef18b3ad0e0922a318f0f162b3f64ed8c
  3. 0xc6b23cf8890fc485952741847e0e8ccaa6883e6e8fb8f0631db3fd8e3c26df92
  4. 0x324e2a0a0c03f1259a9484f76cbb54ccba59bc3d675238a868e6de98c84ae179
  5. 0x89c4ef98c270d00d930caf835a06b1086e74a4d2f3ae5101b35b88f5866f5b21
  6. 0xb3cc6bc1d90ae27afb57bb907d59f34116b66f67cca5c7504eed207d2bbb0bcb
  7. 0x6ad8de8055107e1c2ebc1b140f5fc1d07443eb6781a550abafd57cb9efe9aecc
  8. 0x95a4fc51502c01dfa162c4ae0671e69b2c3d226fd0006ad73f184469b9632a73
  9. 0x4467f5fbbd8a5cd78c36656c9d8ecdb0678c03b178542621e847ac6a18ebe767
  10. 0x1f38d691bc8e51cdd8470cb228fea86ca75bd6baba850533dbf8fa3e0c8896b7
  11. 0x70cb8872c98df99ddb5efa4b778e4fd4bfec16e27142433d014f4c86db438e2f
  12. 0xf6b9e161b3bbf8a1173b13171e7b9259be463aa97fc39f6b7cf139a194a81992
  13. 0x051a19447aea0e5be5c495d9b33b6c644b070e152f158f9f28a530e66e539619
  14. 0xa523bd4cbb3e762fe27dc53a6d42747aef6e5dea4f602786fa6968d56a8842bf
  15. 0x5c72917224317e5d0d7a0d4ada19337530fcd8b513d6fc46866876f7844efe17
  16. 0x976395aaca1b771b7e37710dee4157412909d2398c44e306a2e1e3fe83b984fd
  17. 0x91f12a2db1e2c1be07cbe4de3981a37a33051a36d3c3eee5a260804add6d1d75
  18. 0xd56e61af23709ed9f460471e3c08400c0142ee83e1fd9057e46350d12edf9c07
Day root
0xc050555c6b023f2aefb6536efb9f0760b92c30a0d06c572b7daf63db259ea17c
Chained
0x4cde8bae2042512e1bec11650628f0293556311cc4ea74d99ffddf02b671a7d6
Published
On Arc Testnet, block 69753317: 0x9e85c340732f416e431b111fae72f7624870125f7f379af2732eb6c2ba8cf6a1

How to check it · This row as JSON