addrbookFor publishers
← The evidence ledger

Evidence row 1006

Observed , by baseline/1.

Kind
listing
About
source_record agentic_market:api-keenable-ai
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
38bcfd1f9bd5ff3c801b268a649d8112188835987fcf369fc0190026d3abf931
Leaf
0xf06b6b4ee328238c7af55cf6e33537135d6dc9ac2d206c568f05afb76809abc4

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://api.keenable.ai/v1/x402/fetch"
    ],
    [
      "x402",
      "https://api.keenable.ai/v1/x402/search"
    ]
  ],
  "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": "6",
          "l30DaysUniquePayers": "6"
        },
        "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": "7",
          "l30DaysUniquePayers": "6"
        },
        "serviceName": "Keenable",
        "tags": [
          "search",
          "web",
          "fetch",
          "ai-agents"
        ],
        "url": "https://api.keenable.ai/v1/x402/search"
      }
    ],
    "enriched": false,
    "iconUrl": "",
    "id": "api-keenable-ai",
    "integrationType": "",
    "isNew": false,
    "name": "api.keenable.ai",
    "networks": [
      "Base"
    ],
    "priceSummary": {
      "avgCostBasis": "exact",
      "avgCostPerTransaction": "0.01",
      "currency": "USDC",
      "maxAmount": "0.01",
      "minAmount": "0.01"
    },
    "provider": "api.keenable.ai",
    "providerUrl": "",
    "serviceName": "Keenable",
    "tags": [
      "search",
      "web",
      "fetch",
      "ai-agents"
    ]
  },
  "source": "agentic_market",
  "summary": ""
}

What the leaf hashes

{"body":"38bcfd1f9bd5ff3c801b268a649d8112188835987fcf369fc0190026d3abf931","id":1006,"kind":"listing","method":"baseline/1","observed_us":1793025241600653,"prev":null,"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 (296695 rows).

  1. 0xf06b84bc112a127c4eea5367a266187db9909e5f554d4396374a3c1f8fd31adf
  2. 0xaafabd03800f0c1d10976669e586c7c58717073fd3bc9bb142f11631e72cb5eb
  3. 0xdab8f615c2779cb64d83428d4ed63e116e9073b0ee92e7dfe84b56231132eee9
  4. 0x7493d74838392864112289aff2dc0c801d8b039fd2dd07a52cdc74c16b490906
  5. 0x3c7d3d69b3e992c5187a03199e1e714824bb15adbac486bfdf2beefa11c06d6c
  6. 0x656be731b9440feb28581c160d11de19eca8369e6ffa44171425fdcd3eb865ce
  7. 0xab3adaa214b3a94de2224905152e93d890bbec7343094850a15a8a5f32fa5635
  8. 0x2628b0277b1acba230cd0fc151e32d05851b1f11ef780cfe8ae519fc429e02d8
  9. 0x094a30cb7609dc76fde729dec9d76d262b60aa124f3134d89f118887fb898391
  10. 0x389d97fa6eba88bb8e335e895af9e7f0303b1e8f95715aa7815d36f1ba2bfcf5
  11. 0x514d76e971925e71327eba8800da6dbdf3c60a7c174890b0694dc64fd775ac72
  12. 0x4d2e94451b5ffc570a23dee9d1525bc305f1009994ffe23d8e2e7d45c60f6209
  13. 0xa26f0437cba4d7d64f1cf98bf4f490e1ebb6f66a5e2331537b7ba8b3061084e0
  14. 0xd769d41500075835c3b2f9184d223699fb983fd05c29fbcb44d964abc7ee380d
  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