Resolve ENS and Basenames: name to address (vitalik.eth, jesse.base.eth) or address to verified primary name on Ethereum and Base (reverse record checked forward), plus optional text records (avatar, url, twitter, github). On-chain via public RPC. Also an MCP tool (ens). $0.0025 USDC per call on Base via x402; failed calls are not charged; 1 free call per caller. OpenAPI: https://freetier-agent-api.pages.dev/openapi.json
DNS lookup over DNS-over-HTTPS (Cloudflare, Google fallback): A, AAAA, MX, NS, TXT, CNAME, CAA, SOA, SRV, HTTPS, DS... for one domain in one call, plus a mail-auth check (MX hosts, SPF, DMARC policy, warnings) and the DNSSEC-validated flag.
Domain registration lookup via RDAP (the official whois successor, IANA bootstrap): registered or not, registrar + IANA id + abuse email, created / updated / expiry dates, days to expiry, domain age, EPP status codes, nameservers, DNSSEC. Use it to vet a domain or check expiry.
TLS/SSL certificate check from public Certificate Transparency logs (Cert Spotter, crt.sh fallback): currently valid certificates for a hostname, newest first, with issuer, validity dates, days left, SAN names and an expiring-within-14-days flag. For expiry monitoring and phishing/subdomain vetting.
ERC-20 token lookup for up to 10 token addresses per call on Ethereum, Base, Arbitrum, Optimism or Polygon: name, symbol, decimals, total supply (raw and human), live USD price with confidence (DefiLlama) and fully diluted value. Also an MCP tool (token_info). $0.0025 USDC per call on Base via x402; failed calls are not charged; 1 free call per caller. OpenAPI: https://freetier-agent-api.pages.dev/openapi.json
Status of up to 10 transaction hashes in one call, auto-detected across Ethereum, Base, Arbitrum, Optimism and Polygon (or one chain): pending, success, failed or not_found, block, confirmations, finalized flag, from/to, gas used, fee in native coin and explorer link. Also an MCP tool (tx_status). $0.0015 USDC per call on Base via x402; failed calls are not charged; 1 free call per caller.
Geocoding with OpenStreetMap Nominatim: address or place name -> coordinates (up to 5 matches, optional country filter), or lat+lon -> structured address (reverse). Structured address fields, country code, bounding box, OSM id. Cached; ODbL attribution included.
Contract address on Base or Ethereum to verified ABI, contract name, compiler, function selectors/signatures and event topics from Sourcify; proxies (EIP-1967, ZeppelinOS and others) resolved to the implementation ABI. Unverified contracts: selectors read from bytecode and named via the public OpenChain database. No explorer API key needed.
24 x402 pay-per-call utility & data routes for AI agents: public holidays, country/currency data, Base gas, LLM pricing/cost, MCP server & x402 service directories, free-tier API search, page markdown/meta/link/robots checks, email verify, JSON extraction. $0.001 USDC per call on Base (6 bulk dataset dumps $1). 1 free call per route. OpenAPI: https://freetier-agent-api.pages.dev/openapi.json
Any public web page to clean LLM-ready Markdown plus heading-aware RAG chunks in one call: Mozilla Readability main content, absolute links, title/description/language/canonical/dates/JSON-LD types, word and token estimates, sha256 content hash for change detection. Respects robots.txt. $0.001 USDC per call on Base; failed calls are not charged; 1 free call per caller. Docs: https://freetier-agent-api.pages.dev/products/page-rag
Address on Base or Ethereum to a profile in one call: EOA, contract or EIP-7702 delegated account; ETH balance; nonce; balances of major tokens (USDC, USDT, EURC, DAI, WETH, cbBTC/WBTC); for contracts proxy implementation, owner, ERC-20 metadata and Sourcify verification. Public RPC data only.
Transaction hash on Base or Ethereum to plain JSON: status, confirmations, block time, from/to, ETH value, gas fee incl. Base L1 fee, method name (OpenChain), every ERC-20/NFT transfer with symbol and human amount. Optional payment check: expect_to + expect_token (USDC, ETH, symbol or address) + expect_amount confirms a payment arrived. Public RPC data only; failed calls are not settled.
Deterministic ERC-20 risk check on Base or Ethereum from public on-chain data only: privileged functions in bytecode (mint, blacklist, pause, fees, trading switch), upgradeable proxy, owner/renounce status, Uniswap v2/v3 + Aerodrome liquidity in USD, owner/pool/burned supply share. Every flag has evidence and the response lists what was not checked (no honeypot simulation). $0.005 USDC per call on Base; failed calls are not charged; 1 free call per caller. Docs: https://freetier-agent-api.pages.dev/products/token-risk
Company website to one clean contact row: role emails only (info@, sales@) with MX check, phones normalized to E.164 with confidence, schema.org name/address, Danish CVR and EU VAT ids, official social profiles. Respects robots.txt; personal emails omitted. $0.003 USDC per call on Base; failed calls are not charged; 1 free call per caller. Docs: https://freetier-agent-api.pages.dev/products/site-contacts
FreeTier Agent API has 14 live APIs on PayAPI Market with 0 endpoints in total, in Tools, Data, Verification: Agent Extraction API: ENS + Basenames resolver (forward/reverse), Agent Extraction API: DNS + SPF/DMARC mail-auth check, Agent Extraction API: Domain WHOIS via RDAP (registrar, expiry), Agent Extraction API: SSL certificate check (CT logs, days left), Agent Extraction API: Token info + USD price (ERC-20, 5 chains), and 9 more.
Are FreeTier Agent API's APIs verified?
14 of 14 have at least one settlement-verified route: PayAPI Market paid for a real call from its own wallet, received real data back and recorded the USDC payment on-chain. Each listing page shows which routes were paid and links the receipt.
How do I pay for FreeTier Agent API's APIs?
Per request, in USDC, over the x402 protocol. An agent calls the endpoint, receives HTTP 402 with the price and wallet, pays and retries. There is no API key, account or subscription, and FreeTier Agent API keeps 100% of each payment.