addrbookFor publishers
← The evidence ledger

Evidence row 785196

Observed , by sync.agentic_market/1.

Kind
listing
About
source_record agentic_market:api-keenable-ai
Recorded
Previous row
#750571
Body SHA-256
55c54938791aaa8657eb9224153f731f413d4cd090edfbf5dc55de2975bd4683
Leaf
0x81954f53abecc7dfc3ac21242d8ddfc47381d023e2f6f7fa63190c67dc28c04a

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://api.keenable.ai/v1/x402/fetch"
    ],
    [
      "x402",
      "https://api.keenable.ai/v1/x402/search"
    ],
    [
      "x402",
      "https://api.keenable.ai/v1/x402/select"
    ]
  ],
  "name": "api.keenable.ai",
  "owner_address": null,
  "raw": {
    "caip2_networks": [
      "eip155:8453"
    ],
    "category": "",
    "description": "",
    "domain": "api.keenable.ai",
    "endpoints": [
      {
        "description": "Keenable page fetch for AI agents: the page at a URL as clean markdown with title and description. Pay per request, no API key.",
        "method": "GET",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "https://www.x402.org/",
            "group": "query",
            "name": "url",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "7",
          "l30DaysUniquePayers": "7"
        },
        "serviceName": "Keenable",
        "tags": [
          "search",
          "web",
          "fetch",
          "ai-agents"
        ],
        "url": "https://api.keenable.ai/v1/x402/fetch"
      },
      {
        "description": "Keenable web search for AI agents: ranked results with title, URL and snippet for a natural-language or keyword query. Pay per request, no API key.",
        "method": "GET",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "x402 payment protocol",
            "group": "query",
            "name": "query",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "8",
          "l30DaysUniquePayers": "7"
        },
        "serviceName": "Keenable",
        "tags": [
          "search",
          "web",
          "fetch",
          "ai-agents"
        ],
        "url": "https://api.keenable.ai/v1/x402/search"
      },
      {
        "description": "Keenable SELECT for AI agents: one read-only SQL query over live web results (search, fetch and LLM field extraction), answered as a table. Write the query from https://select.keenable.ai/guide.md. $0.10 per query that succeeds; a failed query is not charged.",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "SELECT title, url FROM WEB_SEARCH('x402 payment protocol') LIMIT 5",
            "group": "body",
            "name": "query",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.1",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "Keenable",
        "tags": [
          "search",
          "web",
          "fetch",
          "ai-agents",
          "select"
        ],
        "url": "https://api.keenable.ai/v1/x402/select"
      }
    ],
    "enriched": false,
    "iconUrl": "",
    "id": "api-keenable-ai",
    "integrationType": "",
    "isNew": false,
    "name": "api.keenable.ai",
    "networks": [
      "Base"
    ],
    "priceSummary": {
      "avgCostBasis": "exact",
      "avgCostPerTransaction": "0.04",
      "currency": "USDC",
      "maxAmount": "0.1",
      "minAmount": "0.01"
    },
    "provider": "api.keenable.ai",
    "providerUrl": "",
    "serviceName": "Keenable",
    "tags": [
      "search",
      "web",
      "fetch",
      "ai-agents",
      "select"
    ]
  },
  "source": "agentic_market",
  "summary": ""
}

What the leaf hashes

{"body":"55c54938791aaa8657eb9224153f731f413d4cd090edfbf5dc55de2975bd4683","id":785196,"kind":"listing","method":"sync.agentic_market/1","observed_us":1793211207622150,"prev":750571,"subject":"agentic_market:api-keenable-ai","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. 0x8195a1a2ecd1e81d9870c21937ad3ab6aef1473ac4e2d37381d3e510877d94f6
  2. 0xd2624ac4a1209cb2b60335df67094785790c524ab28ef208ebae50e9460f413e
  3. 0xe932314f3bf960e96a10364e5c75c8d45f3fa3d4166e3a86b3540de19f847369
  4. 0x331d387263829ab543a56c0a7cfe3a2e3c34213f583d6b983f4b8b9107d8c538
  5. 0x9211456e5c167c524af25dd9a439e1657610f4a949c8757e8b7fade89300bcd7
  6. 0xf6b974a420fb2b711e9617cf2f0fcbaf5843806b505ad388fca3fc3911ef0c36
  7. 0x30052972fe440422619916c3197af6d2e56a55b990ed1ff840c354d14ae5eb94
  8. 0x3b584c9f35c1c87682e5d047340dcbe29fc90a54ddc13b44197e10da9a6cf41b
  9. 0x1759231ef3600d9a22537baa3f71dfcf6b3e73b48e347f7e6a31f354784a3950
  10. 0x8f84b6c1e9898de772beb510b34279ccde91371485c5c103a8db799939c9cc75
  11. 0xd7c926044bd985b94f31a90f39dc96fa7bb0648c99f5b0dab6c48b680b4ed1ef
  12. 0xd773e62e3fa245dfab9c30947560cc156240e587db3cb1b87c317110ed74b8e0
  13. 0xf1b08e19add97f7d3b5db1ce7ce9b5c26cbfa721b2974dc0ed5c92e3949de6e8
  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