PAY-PER-RESULT WEB EVIDENCE

Turn a public URL into evidence an agent can trust.

Clean Markdown, source-grounded claim evidence, and full-answer citation audits. One request. One USDC payment. No account or API key.

POST /api/extract
{
  "url": "https://example.com/policy",
  "includeLinks": true
}
402Pay $0.001 USDC on Base, then retry with PAYMENT-SIGNATURE
01

Agent-ready

Structured JSON and Markdown with predictable fields and no browser automation.

02

Verifiable

SHA-256 hashes, retrieval timestamps, canonical source URL, and extracted citations.

03

Wallet-native

x402 payment settles directly to the seller wallet. Payment is authentication.

CLAIM EVIDENCE / $0.01

Ask sources, not a black box.

Send one claim and up to five public URLs. Receive ranked passages, consistent/conflicting labels, every source hash, and a combined proof hash.

POST /api/verify-claim

{
  "claim": "...",
  "urls": ["https://..."]
}

→ verdict + passages + proof

CITATION AUDIT / $0.05

Check the whole answer before an agent acts.

Send an answer and up to ten cited URLs. Receive sentence-level support status, best evidence passages, coverage metrics, source hashes, and a tamper-evident audit hash.

How citation verification works →

POST /api/audit-citations

{
  "answer": "...",
  "urls": ["https://..."]
}

→ coverage + claim audit + proof

RESPONSE CONTRACT

Useful output, not another scrape.

{
  "source": { "url", "retrievedAt", "sha256" },
  "document": { "title", "description", "markdown" },
  "citations": [{ "text", "url" }],
  "metrics": { "bytes", "words", "links" }
}