Penniless Data Utilities

active

Deterministic, dependency-free data utilities served over x402 micropayments (USDC on Base). None of these call another AI model. Keyword: JSON repair Keyword: malformed JSON Keyword: broken JSON from LLM Keyword: fix JSON output Keyword: JSON sanitizer Keyword: truncated JSON recovery Keyword: YAML to JSON Keyword: convert YAML Keyword: parse YAML config Keyword: cron next run Keyword: cron…

Settled via Coinbase, PayAI.

Transactions · 30d
3
Volume · 30d
$0.102
Unique buyers · 30d
3
Uptime · 30d
100.0%
Latency p50
39ms

Endpoints (9 live)

  • POST /repair/json — Repairs malformed LLM JSON: strips Markdown fences and prose wrappers, fixes trailing commas, converts Python literals (True/False/None) and single/unquoted keys, removes comments, recovers balanced JSON from truncated output. Body {input} -> {ok, repaired, applied}. (0.001 USDC on Base)
  • POST /dns/lookup — JSON DNS-over-HTTPS lookup for A, AAAA, CNAME, MX, TXT, NS, SOA, PTR, SRV, CAA. Body {domain, type?} -> {ok, domain, type, status, answers[]}. (0.001 USDC on Base)
  • POST /github/repo-stats — Popularity and metadata for any public GitHub repo: stars, forks, open issues, watchers, language, license, topics, last push. Body {repo} -> {ok, found, stars, forks, openIssues, language, license, pushedAt}. (0.001 USDC on Base)
  • POST /email/validate — Email domain validation: RFC-style unquoted syntax plus a live MX probe. It checks whether the domain advertises mail reception; it does not verify that a mailbox exists. Body {email} -> {ok, valid, formatValid, domainHasMx, mx[]}. (0.001 USDC on Base)
  • POST /text/extract — Extracts clean text, title, headings, links, URLs, and emails from HTML or plain text. Body {input, numbers?, codeBlocks?} -> {ok, source, title, headings, links, urls, emails, text}. (0.001 USDC on Base)
  • POST /yaml/tojson — Converts YAML 1.2 core syntax (maps, sequences, nested structures, scalar values, comments, anchors/aliases) into JSON with bounded alias expansion. Body {input} -> {ok, value, warnings}. (0.001 USDC on Base)
  • POST /domain/whois — Structured WHOIS via RDAP for any domain: registrar, IANA id, statuses, expiry/registration dates, nameservers, DNSSEC. Body {domain} -> {ok, found, domain, registrar, status[], events{}, nameservers[], dnssec}. (0.001 USDC on Base)
  • POST /diff — Produces a unified diff plus added/removed counts between two texts (LCS line diff, configurable context lines). Body {old, new, context?} -> {ok, identical, added, removed, hunks, unified}. (0.001 USDC on Base)
  • POST /cron/nextrun — Computes the next UTC fire time for a 5-field cron expression (supports steps, ranges, lists, and month/weekday names). Body {expr, after?} -> {ok, next, epochMs}. (0.001 USDC on Base)

First seen · last seen · last active