addrbookFor publishers
← The evidence ledger

Evidence row 1035627

Observed , by sync.agentic_market/1.

Kind
listing
About
source_record agentic_market:freetier-agent-api-pages-dev
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
7d0446a5f08fa838ce3fb0cd6d0b8ace96445ab68fd754bcbf29ef0e29522352
Leaf
0xcb98210d7e95e69b21b59936b639bf822f29d6e51665ca7498baae9072da23e3

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://freetier-agent-api.pages.dev/api/apis/search"
    ],
    [
      "x402",
      "https://freetier-agent-api.pages.dev/api/base-gas"
    ],
    [
      "x402",
      "https://freetier-agent-api.pages.dev/api/email-verify"
    ],
    [
      "x402",
      "https://freetier-agent-api.pages.dev/api/extract-json"
    ],
    [
      "x402",
      "https://freetier-agent-api.pages.dev/api/free-tiers"
    ],
    [
      "x402",
      "https://freetier-agent-api.pages.dev/api/gas"
    ],
    [
      "x402",
      "https://freetier-agent-api.pages.dev/api/llm-pricing"
    ],
    [
      "x402",
      "https://freetier-agent-api.pages.dev/api/mcp-servers"
    ],
    [
      "x402",
      "https://freetier-agent-api.pages.dev/api/page-markdown"
    ],
    [
      "x402",
      "https://freetier-agent-api.pages.dev/api/page-rag"
    ],
    [
      "x402",
      "https://freetier-agent-api.pages.dev/api/x402-services"
    ]
  ],
  "name": "freetier-agent-api.pages.dev",
  "owner_address": null,
  "raw": {
    "caip2_networks": [
      "eip155:8453"
    ],
    "category": "",
    "description": "",
    "domain": "freetier-agent-api.pages.dev",
    "endpoints": [
      {
        "description": "Search 2,230 link-checked public & free-tier APIs (59 categories). Filters: q, category, auth=none, alive=yes, https=yes, kind, limit<=50.",
        "method": "GET",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "yes",
            "group": "query",
            "name": "alive",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "none",
            "group": "query",
            "name": "auth",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "10",
            "group": "query",
            "name": "limit",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "weather",
            "group": "query",
            "name": "q",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "Agent Extraction API",
        "tags": [
          "directory",
          "public-apis",
          "free-tier"
        ],
        "url": "https://freetier-agent-api.pages.dev/api/apis/search"
      },
      {
        "description": "Live Base mainnet gas price (gwei), latest block, and estimated ETH cost of a USDC transfer (~65k gas) and a plain ETH transfer (21k gas).",
        "method": "GET",
        "parameters": [],
        "pricing": {
          "amount": "0.0015",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "Agent Extraction API",
        "tags": [
          "crypto",
          "base",
          "gas"
        ],
        "url": "https://freetier-agent-api.pages.dev/api/base-gas"
      },
      {
        "description": "Email address check WITHOUT sending mail or SMTP probing: RFC-style syntax check, domain MX/A records via DNS-over-HTTPS, disposable-domain flag (CC0 blocklist, ~9,900 domains), role-address flag (info@, support@...), free-mail flag. Verdict: deliverable_domain | risky | invalid. Cannot confirm that the mailbox itself exists. Addresses are not stored or logged.",
        "method": "GET",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "jane.doe@example.com",
            "group": "query",
            "name": "email",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "Agent Extraction API",
        "tags": [
          "email",
          "validation",
          "mx",
          "disposable-email"
        ],
        "url": "https://freetier-agent-api.pages.dev/api/email-verify"
      },
      {
        "description": "Messy text + JSON Schema in, clean JSON out. Uses a small LLM (Cloudflare Workers AI, Llama 3.1 8B, JSON mode) when available, else a deterministic key:value/regex extractor; the result is type-checked against your schema and missing fields are null. Limits: text <= 6,000 chars, schema <= 30 top-level properties (flat objects, arrays of scalars); the model can misread ambiguous text, so check important values. Params: text, schema (JSON string), mode=auto|heuristic. GET query or POST JSON body.",
        "method": "GET",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "{\"type\":\"object\",\"properties\":{\"order_id\":{\"type\":\"string\"},\"company\":{\"type\":\"string\"},\"total\":{\"type\":\"number\"},\"currency\":{\"type\":\"string\"},\"due_date\":{\"type\":\"string\",\"format\":\"date\"},\"email\":{\"type\":\"string\",\"format\":\"email\"}}}",
            "group": "query",
            "name": "schema",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "Order #4471 from ACME GmbH, total EUR 1.299,00, due 2026-11-30, contact billing@acme.example",
            "group": "query",
            "name": "text",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "Agent Extraction API",
        "tags": [
          "llm",
          "extraction",
          "json-schema",
          "text"
        ],
        "url": "https://freetier-agent-api.pages.dev/api/extract-json"
      },
      {
        "description": "Current free-tier limits for developer services (hosting, DB, auth, email, CI, monitoring) and AI/LLM APIs, with official source URLs. Filter: q, category.",
        "method": "GET",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "llama",
            "group": "query",
            "name": "q",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "Agent Extraction API",
        "tags": [
          "directory",
          "free-tier",
          "developer-tools"
        ],
        "url": "https://freetier-agent-api.pages.dev/api/free-tiers"
      },
      {
        "description": "Live gas prices across 5 EVM chains in one call (Ethereum, Base, Arbitrum, Optimism, Polygon): gas price in gwei, latest block, and the cost of an ETH transfer, an ERC-20/USDC transfer and a swap in native coin and USD, plus a ranking of which chain is cheapest right now. Public RPC nodes with failover; no keys.",
        "method": "GET",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "all",
            "group": "query",
            "name": "chains",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.0015",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "Agent Extraction API",
        "tags": [
          "gas",
          "multi-chain",
          "crypto",
          "ethereum",
          "base"
        ],
        "url": "https://freetier-agent-api.pages.dev/api/gas"
      },
      {
        "description": "AI model list prices (USD per 1M input/output/cached tokens, context window, vision/tools/reasoning flags) for ~3,000 models across OpenAI, Anthropic, Google, Mistral, Groq, Bedrock, Azure, Together, Fireworks and more, plus verified free tiers/rate limits of AI APIs. Filters: q, provider, free=yes, max_input_per_m, min_context, vision=yes, tools=yes, sort=input|output|context, limit<=100.",
        "method": "GET",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "yes",
            "group": "query",
            "name": "free",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "10",
            "group": "query",
            "name": "limit",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "llama",
            "group": "query",
            "name": "q",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "Agent Extraction API",
        "tags": [
          "directory",
          "llm",
          "pricing"
        ],
        "url": "https://freetier-agent-api.pages.dev/api/llm-pricing"
      },
      {
        "description": "Search 4,259 MCP (Model Context Protocol) servers by keyword, category, language (python/typescript/go/rust...), scope (cloud/local) and official flag. Returns repo URL and description.",
        "method": "GET",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "python",
            "group": "query",
            "name": "language",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "10",
            "group": "query",
            "name": "limit",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "postgres",
            "group": "query",
            "name": "q",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "Agent Extraction API",
        "tags": [
          "directory",
          "mcp",
          "model-context-protocol"
        ],
        "url": "https://freetier-agent-api.pages.dev/api/mcp-servers"
      },
      {
        "description": "Convert a public web page to clean Markdown (title, headings, paragraphs, lists, links, code), scripts/nav/footer removed, max ~60k chars. robots.txt respected.",
        "method": "GET",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "https://example.com",
            "group": "query",
            "name": "url",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.0025",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "Agent Extraction API",
        "tags": [
          "web",
          "markdown",
          "legacy"
        ],
        "url": "https://freetier-agent-api.pages.dev/api/page-markdown"
      },
      {
        "description": "Any public web page -> clean LLM-ready Markdown + RAG chunks in one call: main content via Mozilla Readability (no nav/ads/footers), absolute links, title/description/language/canonical/published+modified dates/JSON-LD types, word + token estimates, sha256 content hash for change detection, and heading-aware chunks (configurable size + overlap, each with its heading path). Plain HTTP, robots.txt respected, Markdown/plain text passed through. Flags pages that likely need JavaScript.",
        "method": "GET",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "https://en.wikipedia.org/wiki/HTTP_402",
            "group": "query",
            "name": "url",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.0025",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "Agent Extraction API",
        "tags": [
          "rag",
          "markdown",
          "web-scraping",
          "llm",
          "content-extraction"
        ],
        "url": "https://freetier-agent-api.pages.dev/api/page-rag"
      },
      {
        "description": "Search ~8,900 live x402 pay-per-call APIs (verified/unverified by nohumans.directory probes, CC BY 4.0): name, endpoint URL, category, price, chains, status, score. Filters: q, category, chain, max_price, status=verified, limit<=100.",
        "method": "GET",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "10",
            "group": "query",
            "name": "limit",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "0.05",
            "group": "query",
            "name": "max_price",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "weather",
            "group": "query",
            "name": "q",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "verified",
            "group": "query",
            "name": "status",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.0025",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "Agent Extraction API",
        "tags": [
          "directory",
          "x402",
          "agent-payments"
        ],
        "url": "https://freetier-agent-api.pages.dev/api/x402-services"
      }
    ],
    "enriched": false,
    "iconUrl": "https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1793252197/bazaar-icons/19906174df41ffa4.png",
    "id": "freetier-agent-api-pages-dev",
    "integrationType": "",
    "isNew": false,
    "name": "freetier-agent-api.pages.dev",
    "networks": [
      "Base"
    ],
    "priceSummary": {
      "avgCostBasis": "exact",
      "avgCostPerTransaction": "0.002773",
      "currency": "USDC",
      "maxAmount": "0.01",
      "minAmount": "0.001"
    },
    "provider": "freetier-agent-api.pages.dev",
    "providerUrl": "",
    "serviceName": "Agent Extraction API",
    "tags": [
      "directory",
      "public-apis",
      "free-tier",
      "crypto",
      "base",
      "gas",
      "email",
      "validation",
      "mx",
      "disposable-email",
      "llm",
      "extraction",
      "json-schema",
      "text",
      "developer-tools",
      "multi-chain",
      "ethereum",
      "pricing",
      "mcp",
      "model-context-protocol",
      "web",
      "markdown",
      "legacy",
      "rag",
      "web-scraping",
      "content-extraction",
      "x402",
      "agent-payments"
    ]
  },
  "source": "agentic_market",
  "summary": ""
}

What the leaf hashes

{"body":"7d0446a5f08fa838ce3fb0cd6d0b8ace96445ab68fd754bcbf29ef0e29522352","id":1035627,"kind":"listing","method":"sync.agentic_market/1","observed_us":1793297706922258,"prev":null,"subject":"agentic_market:freetier-agent-api-pages-dev","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. 0xcb986a9ad9ad8f8538780880f13d9db64f13637c50ccd5e1654d945d6dc61b29
  2. 0x4593d31c5f3d620c0f04c582873689de513ae8af310972f2cd19912769ceab63
  3. 0xef6a907303f3233e23d73f8b4d5085cd6ffb571289850b0f489df364e1cc7115
  4. 0x3bdab356f82ac00d7314653be855e1a375ba345a8fa4a36c8c5487e39cbdd575
  5. 0x3f3f6320addf5cf7aa346fc042a88d88e609e18016fd0779bff25c45b9f36f0d
  6. 0x7d3bd7fbbc38f02ce93b5dece2146436451e9fb0e9eccb715eac90d13e386bd2
  7. 0x573277267123995a34291706b8401c403cfc2c36375ff577f115fc2a9f6f86e6
  8. 0xd9aaa75341f1912c301d905a35b919275aa0975db5e62518485f83b6f71ba287
  9. 0x7250f550fb21bac29eab8e5d3576eceabbf3e682a9604f04ce5a116f5bff57d5
  10. 0x2372deb619f131da61395e0c0b6ad7e40c860ee7256e031363dfe091f12b6837
  11. 0x245df18195f5dff41501337f529a3233c496608975c988af768078d7c8c2da4d
  12. 0xbee8e8d8ca5c95a66e562a294bddb8d5c6d024ece4511762f33f67eb3eff2dfb
  13. 0x97f0ccb56ab0f3fc0746e8ceca39a31e5cd22b8979ee43500468693a013c5beb
  14. 0xff4a7a4ef98a9db806f61d17fd3535917a23846dc8183da0b176c5699301b5ba
  15. 0x4e4f8f228a3b7a38299ec6f2b1967c6cf4de15fdd9dc0d200e691266e51ef99d
  16. 0xef5d5572aac8f06b61579b7167b369fcb479d9027d4037dc9cacff9e3a26ffd2
  17. 0xa1fa2e97e71ad6e802f325afd74bb7095901f2060529c9739182a1233f8804bc
  18. 0xe01539ac4c9f9cdf265a9e5c6d99c8da11e70ff0c7175fb23e402d33b9d79785
Day root
0xc050555c6b023f2aefb6536efb9f0760b92c30a0d06c572b7daf63db259ea17c
Chained
0x4cde8bae2042512e1bec11650628f0293556311cc4ea74d99ffddf02b671a7d6
Published
On Arc Testnet, block 69753317: 0x9e85c340732f416e431b111fae72f7624870125f7f379af2732eb6c2ba8cf6a1

How to check it · This row as JSON