← The evidence ledger
Evidence row 767
Observed , by baseline/1.
- Kind
- listing
- About
- source_record agentic_market:api-agoranome-com
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- 953e672109bd6c158e417dd6367c886592d66c25c98c9d8a8739bd4894e7dcfb
- Leaf
- 0xe37111a9feb5bd59c6076a989477387ab0d2f075f0fa1f998283b04a7783499c
What was observed
{
"endpoints": [
[
"x402",
"https://api.agoranome.com/v1/machine/insights"
],
[
"x402",
"https://api.agoranome.com/v1/machine/payers"
],
[
"x402",
"https://api.agoranome.com/v1/machine/ping"
],
[
"x402",
"https://api.agoranome.com/v1/seller/attest"
],
[
"x402",
"https://api.agoranome.com/v1/seller/gaps"
],
[
"x402",
"https://api.agoranome.com/v1/seller/lint"
],
[
"x402",
"https://api.agoranome.com/v1/seller/panel"
],
[
"x402",
"https://api.agoranome.com/v1/seller/rank"
]
],
"name": "api.agoranome.com",
"owner_address": null,
"raw": {
"caip2_networks": [
"eip155:8453"
],
"category": "",
"description": "",
"domain": "api.agoranome.com",
"endpoints": [
{
"description": "What are agents buying on x402? A weekly x402 market data and demand report from Bazaar discovery and Base settlements: repeat-use demand by category, demand gaps, movers, price bands and GET vs POST traction, adjusted for sweeps, with cited sources. Use when an agent needs x402 demand by category before choosing what to build or how to price it.",
"method": "GET",
"parameters": [
{
"default": null,
"description": "",
"enumValues": [],
"example": "2026-W43",
"group": "query",
"name": "week",
"required": false,
"type": "string"
}
],
"pricing": {
"amount": "0.25",
"currency": "USDC",
"maxAmount": "",
"minAmount": "",
"network": "eip155:8453",
"scheme": "exact"
},
"providerName": "",
"quality": {
"l30DaysTotalCalls": "2",
"l30DaysUniquePayers": "1"
},
"serviceName": "Agoranome",
"tags": [
"x402",
"market data",
"demand",
"what agents buy",
"weekly report"
],
"url": "https://api.agoranome.com/v1/machine/insights"
},
{
"description": "Who pays my x402 API, and do they come back? Customer analytics for an x402 seller from USDC payments on Base: repeat buyers versus one-off and sweep-like payers, revenue per payer and weekly retention cohorts. Use when an agent needs payer analytics for a pay-to address. Agoranome pledges 15% of settled revenue to a cause, verifiable at /impact/ledger.",
"method": "GET",
"parameters": [
{
"default": null,
"description": "",
"enumValues": [],
"example": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"group": "query",
"name": "address",
"required": false,
"type": "string"
},
{
"default": null,
"description": "",
"enumValues": [],
"example": 7,
"group": "query",
"name": "days",
"required": false,
"type": "number"
}
],
"pricing": {
"amount": "0.05",
"currency": "USDC",
"maxAmount": "",
"minAmount": "",
"network": "eip155:8453",
"scheme": "exact"
},
"providerName": "",
"quality": {
"l30DaysTotalCalls": "2",
"l30DaysUniquePayers": "1"
},
"serviceName": "Agoranome",
"tags": [
"x402",
"customer analytics",
"repeat buyers",
"retention",
"base usdc"
],
"url": "https://api.agoranome.com/v1/machine/payers"
},
{
"description": "x402 ping and test payment: can my wallet pay an x402 API? Pay a fraction of a cent in USDC on Base and get a signed receipt back, proof that your wallet and x402 client complete a real paid call end to end. Use when an agent needs a cheap test payment endpoint before buying anything bigger.",
"method": "GET",
"parameters": [],
"pricing": {
"amount": "0.001",
"currency": "USDC",
"maxAmount": "",
"minAmount": "",
"network": "eip155:8453",
"scheme": "exact"
},
"providerName": "",
"quality": {
"l30DaysTotalCalls": "6",
"l30DaysUniquePayers": "4"
},
"serviceName": "Agoranome",
"tags": [
"x402",
"test payment",
"ping",
"wallet check",
"payments"
],
"url": "https://api.agoranome.com/v1/machine/ping"
},
{
"description": "Trust proof for an x402 seller: a signed attestation of your API's sample output, so buyer agents can check it before paying. Agoranome fetches a free sample from your endpoint's host, checks that your paid route on the same host answers with an x402 offer, and signs an attestation of what it saw and when: the sample's SHA-256 and body, and the offer's price, network and pay-to. Buyers check it at a public URL.",
"method": "GET",
"parameters": [
{
"default": null,
"description": "",
"enumValues": [],
"example": "https://api.example.com/v1/pdf",
"group": "query",
"name": "resource",
"required": false,
"type": "string"
},
{
"default": null,
"description": "",
"enumValues": [],
"example": "https://api.example.com/v1/pdf/sample",
"group": "query",
"name": "sample",
"required": false,
"type": "string"
}
],
"pricing": {
"amount": "0.05",
"currency": "USDC",
"maxAmount": "",
"minAmount": "",
"network": "eip155:8453",
"scheme": "exact"
},
"providerName": "",
"quality": {
"l30DaysTotalCalls": "3",
"l30DaysUniquePayers": "1"
},
"serviceName": "Agoranome",
"tags": [
"x402",
"attestation",
"trust",
"output check",
"seller tools"
],
"url": "https://api.agoranome.com/v1/seller/attest"
},
{
"description": "What x402 API should I build? The demand gap finder runs up to 150 Bazaar searches phrased the way buyer agents phrase tasks and ranks the unmet demand: tasks whose top results are weak (no listings, few payers, thin descriptions or a poor fit), with the evidence for each. Public Bazaar data only, joined with measured repeat demand per category.",
"method": "GET",
"parameters": [
{
"default": null,
"description": "",
"enumValues": [],
"example": "pdf",
"group": "query",
"name": "topic",
"required": false,
"type": "string"
}
],
"pricing": {
"amount": "1",
"currency": "USDC",
"maxAmount": "",
"minAmount": "",
"network": "eip155:8453",
"scheme": "exact"
},
"providerName": "",
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
},
"serviceName": "Agoranome",
"tags": [
"x402",
"unmet demand",
"demand gaps",
"what to build",
"bazaar"
],
"url": "https://api.agoranome.com/v1/seller/gaps"
},
{
"description": "Why isn't my x402 API in the Bazaar? Listing lint checks an x402 endpoint for Bazaar indexing: one unpaid call validates its 402 PAYMENT-REQUIRED header, discovery metadata, input and output schemas, description limits and service name against the indexing rules, with a fix for each problem. Use when an agent needs to lint an x402 listing before its first settled payment.",
"method": "GET",
"parameters": [
{
"default": null,
"description": "",
"enumValues": [],
"example": "https://api.example.com/v1/report",
"group": "query",
"name": "url",
"required": false,
"type": "string"
}
],
"pricing": {
"amount": "0.005",
"currency": "USDC",
"maxAmount": "",
"minAmount": "",
"network": "eip155:8453",
"scheme": "exact"
},
"providerName": "",
"quality": {
"l30DaysTotalCalls": "2",
"l30DaysUniquePayers": "1"
},
"serviceName": "Agoranome",
"tags": [
"x402",
"listing lint",
"bazaar indexing",
"402 header",
"seller tools"
],
"url": "https://api.agoranome.com/v1/seller/lint"
},
{
"description": "Will buyer agents choose my x402 API? The Machine Buyer Panel is an A/B conversion test: buyer-agent models choose between your offer and its real Bazaar rivals for up to three tasks, across buyer personas and list positions. Returns your win rate with confidence intervals, why you lost, and up to three truthful edits tested on the same trials.",
"method": "POST",
"parameters": [
{
"default": null,
"description": "",
"enumValues": [],
"example": "https://api.example.com/v1/pdf",
"group": "body",
"name": "resource",
"required": false,
"type": "string"
},
{
"default": null,
"description": "",
"enumValues": [],
"example": [],
"group": "body",
"name": "tasks",
"required": false,
"type": "array"
}
],
"pricing": {
"amount": "1",
"currency": "USDC",
"maxAmount": "",
"minAmount": "",
"network": "eip155:8453",
"scheme": "exact"
},
"providerName": "",
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
},
"serviceName": "Agoranome",
"tags": [
"x402",
"a/b test",
"buyer agents",
"conversion",
"seller tools"
],
"url": "https://api.agoranome.com/v1/seller/panel"
},
{
"description": "Where does my x402 API rank in Bazaar search? Rank check runs the search a buyer agent would run for your task and returns your rank, the competitor listings ahead of you, and the signals where you trail them (payers, calls, description, output example, schema, price). Search rank, SEO and competitor analysis for x402 listings. A three-result sample is free at /v1/seller/rank/sample.",
"method": "GET",
"parameters": [
{
"default": null,
"description": "",
"enumValues": [],
"example": "https://api.example.com/v1/pdf",
"group": "query",
"name": "resource",
"required": false,
"type": "string"
},
{
"default": null,
"description": "",
"enumValues": [],
"example": "convert a PDF to Markdown",
"group": "query",
"name": "task",
"required": false,
"type": "string"
}
],
"pricing": {
"amount": "0.01",
"currency": "USDC",
"maxAmount": "",
"minAmount": "",
"network": "eip155:8453",
"scheme": "exact"
},
"providerName": "",
"quality": {
"l30DaysTotalCalls": "3",
"l30DaysUniquePayers": "2"
},
"serviceName": "Agoranome",
"tags": [
"x402",
"search rank",
"seo",
"competitor analysis",
"bazaar"
],
"url": "https://api.agoranome.com/v1/seller/rank"
}
],
"enriched": false,
"iconUrl": "",
"id": "api-agoranome-com",
"integrationType": "",
"isNew": false,
"name": "api.agoranome.com",
"networks": [
"Base"
],
"priceSummary": {
"avgCostBasis": "exact",
"avgCostPerTransaction": "0.29575",
"currency": "USDC",
"maxAmount": "1",
"minAmount": "0.001"
},
"provider": "api.agoranome.com",
"providerUrl": "",
"serviceName": "Agoranome",
"tags": [
"x402",
"market data",
"demand",
"what agents buy",
"weekly report",
"customer analytics",
"repeat buyers",
"retention",
"base usdc",
"test payment",
"ping",
"wallet check",
"payments",
"attestation",
"trust",
"output check",
"seller tools",
"unmet demand",
"demand gaps",
"what to build",
"bazaar",
"listing lint",
"bazaar indexing",
"402 header",
"a/b test",
"buyer agents",
"conversion",
"search rank",
"seo",
"competitor analysis"
]
},
"source": "agentic_market",
"summary": ""
}What the leaf hashes
{"body":"953e672109bd6c158e417dd6367c886592d66c25c98c9d8a8739bd4894e7dcfb","id":767,"kind":"listing","method":"baseline/1","observed_us":1793025237346830,"prev":null,"subject":"agentic_market:api-agoranome-com","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).
- 0xe370f7cadacb6c7ebdfce29f1e48e8a9ebd4a8c3f79b199f004b54be15dc6460
- 0x7332bddc06cb79fe36638eda29e78eb1f32fccdf14b7f3bedfcc985ddd4b794c
- 0xa81372f2edf4e5202893984377d8838fc5f4350ae5992c43881ba99f4cc99ab0
- 0xcd2843f8c078c6176aff209a64cbea255b1ac3fcaaf6158471e5b1dfe835ef16
- 0xe38b37409c849441205c31aefcce0284754d0b1952287aac43489d6329e5ea87
- 0xa6fe5114451b30df5cf9dacf1a6acbf261c98d861bc1bb602c71f6083c5cabc8
- 0x908de23efa48675906f472fb5b3638a13e6cb967583b995d7ae10870b75d7ddd
- 0xc957037285f79fa76a0ceab737b26f150d9925ab7396b494ce813b48a755a35f
- 0xf64d68c7513850f261db3fb5e203dff7235733de2dda42d2f91ab2886967fe21
- 0x524cdad3ff21631a037fd9cf4afb42f4fe79c72ee7a2da0b514327762fb35ecc
- 0xb545b804be0d2933a674be6ac915c6c6235897d0274e66143aa7cf879b9d86a3
- 0x8e135936797442c4eea61915f2c9f8f6df06e1322204cd0e6986ada3e54c77cc
- 0xc0924a0807e534382f518663123231c317124338831a2b310de2c17b09677086
- 0x9bc5fc98278b9f6dc18c66c6e162aefd5244be03170d41bc5161f58ad11beed7
- 0x95657a7d540ed6cac0bde9995782333b2562a9a6641853269ac95148827410f0
- 0x5fb5dda563336cd1bc1b9f44c52b76237ae72ed2145cb9290f39f304ca7dd678
- 0x74a0a08e4e7ab9aa5bfbead33dec7e1c7e8e364cff69a63720d764bbe987aadc
- Day root
- 0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
- Chained
- 0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
- Published
- On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae