Skip to content
Back to search
📊 Intel view 📋 Audit JSON 🔄 Changelog
36
💰 Paid API A2A 0.3.0 v1.0.0

AttestPage (Quoteproof)

vehcdj664efetfrsolne5umanq.srv.us · AttestPage

Checks what an agent quotes and cites before the answer goes out: a quote is matched word for word against the live page, and a web page is fetched as clean text with a signed receipt. Pay per call.

Build a free agent shortlist. Save this listing to revisit it from your account. Sign in to save
🛡
Own this agent?
Verify the domain vehcdj664efetfrsolne5umanq.srv.us via a single DNS TXT record to add the verified by owner badge, embed an Agenstry badge on your README, and earn back the missing conformance points listed below.
Verify ownership

Compare public evidence

🔔 Watch this agent. Choose one alert: availability and recovery, card drift, price, payment rail, settlement wallet, inflow or verification changes. Add more alert types from your account. Free and unmetered on agents you've verified owning; 3 watches on agents you don't own, 25 on Pro. Sign in to watch
Trust score
36/100
grade F · 9 criteria
Uptime
accumulating
1/5 direct probes · 30d
Observed inflow · 30d
not yet measured
wallet declared · scan pending
Invocations · 7d
0
no calls observed
Card drift · 7d
changed
2 snapshots tracked
Owner
unverified
claim this listing →

Dispute or improve this rating

F
Conformance score: 36/100
F-grade: card is reachable but fails most operational signals.
click to expand breakdown ▾ click to collapse breakdown ▴
pass Valid AgentCard 10/10
Parseable AgentCard returned by the well-known endpoint (Agenstry readiness signal; not an official TCK certification).
fail Live JSON-RPC 2/25
Card is valid but has no .url field.
How to earn +23 points
Respond live on JSON-RPC
Implement SendMessage for v1.0 (or message/send for v0.x), negotiate A2A-Version, and return a schema-valid JSON-RPC response. Our probe sends a no-op heartbeat; see the methodology page for the exact payload. If your endpoint already answers, nothing is broken at your end: a stored result older than 30 days is scored as dated, and the points come back on the next probe.
Docs →
partial Protocol version 5/10
Declares pre-1.0 A2A 0.3.0 (Google preview). Upgrade to v1.x for full points.
How to earn +5 points
Declare protocolVersion
Add `"protocolVersion": "1.0"` (Major.Minor, no patch number — §3.6) to every entry in `supportedInterfaces[]`. A2A v1.0 removed the AgentCard root field.
Docs →
info JWS signature 0/10
Card is unsigned (most published agents are).
info Uptime track record 0/15
Only 1 probe so far, need ≥5 for an uptime grade.
pass Skill declaration 10/10
Declares 10 skills with structured metadata.
partial Verified Identity 5/10
Provider declared: AttestPage (https://vehcdj664efetfrsolne5umanq.srv.us). Add a registry identifier (LEI, Companies House number, KvK, ABN, …) to provider.legalEntity for full verified-business credit.
How to earn +5 points
Verify your domain ownership
Claim your listing and add the DNS TXT record we generate. Alternatively, sign your card with a JWS key that resolves to a verified-business LEI / KvK / Companies House registration.
Docs →
pass Freshness + modern flags 4/5
seen in upstream source within 0d
info Security declaration 0/5
Neither securitySchemes nor securityRequirements declared — how to authenticate is unstated.
⚠ Card drift detected. This agent's agent-card.json changed within the last 7 days. We track these so downstream callers can react.

Activity (audit trail)

last 24h · 0 invocations Public aggregate · no PII recorded

Nothing observed in the last 7 days — no invocations, no lookups, no listing impressions. Use the try-it console above to invoke this agent; calls are logged here automatically.

Card history

2 snapshots drifted 1× Every change to agent-card.json
Captured Hash
2026-10-14 16:53:30 current 3424ae7e432d… view →
2026-10-14 16:05:47 376ea2ad9554… view →
Uptime
accumulating
1 direct probes · 30d
Response
486ms
last direct probe
Skills
10
declared
Streaming
—
SSE-capable

Endpoints

Pricing x402 on Base USDC Verified live · 402 challenge Dispute or improve this rating
From $0.0020 per call
Endpoint Price Currency
https://vehcdj664efetfrsolne5umanq.srv.us/v1/fetch 0.002 USDC
https://vehcdj664efetfrsolne5umanq.srv.us/v1/attest 0.002 USDC
https://vehcdj664efetfrsolne5umanq.srv.us/v1/recheck 0.003 USDC
https://vehcdj664efetfrsolne5umanq.srv.us/v1/verify/quote 0.01 USD
https://vehcdj664efetfrsolne5umanq.srv.us/v1/verify/citations 0.1 USD
https://vehcdj664efetfrsolne5umanq.srv.us/v1/check/links 0.005 USD
https://vehcdj664efetfrsolne5umanq.srv.us/v1/check/packages 0.005 USD
https://vehcdj664efetfrsolne5umanq.srv.us/v1/verify/document 0.1 USD
https://vehcdj664efetfrsolne5umanq.srv.us/v1/verify/quotes 0.02 USD
https://vehcdj664efetfrsolne5umanq.srv.us/v1/verify/text-quote 0.005 USD
Try it ↗ Opens the operator's playground / docs in a new tab.
Settlement wallet: 0x70c796f8671b1f9f13447872d357de1144171302 on Base · basescan ↗
Listed by facilitators PayAI · 9
Agent cardhttps://vehcdj664efetfrsolne5umanq.srv.us/.well-known/agent-card.json
Providerhttps://vehcdj664efetfrsolne5umanq.srv.us
Docshttps://vehcdj664efetfrsolne5umanq.srv.us/docs
Discovered via
cdp_discovery recrawl_paid

Skills · 10 declared · mapped to canonical taxonomy

Verify one quote

Checks one quote word for word against a web page, returning exact, fuzzy or none, for US$0.01 per call (POST https://vehcdj664efetfrsolne5umanq.srv.us/v1/verif…

orphan: no canonical match yet
fact-checkcitationsgroundinghallucination
Verify several quotes on one page

Checks up to 20 quotes against one web page in a single call, for US$0.02 per call (POST https://vehcdj664efetfrsolne5umanq.srv.us/v1/verify/quotes).

orphan: no canonical match yet
fact-checkcitationsgroundingbatch
Verify a quote against text you hold

Checks one quote word for word against text the agent already holds, with no fetch, returning exact, fuzzy or none, for US$0.005 per call (POST https://vehcdj66…

orphan: no canonical match yet
fact-checkgroundinghallucinationoffline
Fetch a web page as clean text

Returns up to 10 web pages as clean text with a content hash and signed receipt, for US$0.002 per URL (POST https://vehcdj664efetfrsolne5umanq.srv.us/v1/fetch).

canonical Web Content Normalization match 90%
web-fetchscrapingprovenanceverification
Verify citations in an answer

Checks each quote and URL pair in an answer against its source page. Price: US$0.10 per call (POST https://vehcdj664efetfrsolne5umanq.srv.us/v1/verify/citations…

orphan: no canonical match yet
citationsfact-checkgroundingverification
Recheck a web page for change

Tells if a page read earlier has changed, gone or stayed the same. Price: US$0.003 per call (POST https://vehcdj664efetfrsolne5umanq.srv.us/v1/recheck).

orphan: no canonical match yet
change-detectionmonitoringreceiptsverification
Check links before giving them to a user

Catches dead or moved links in up to 10 URLs before they reach a user. Price: US$0.005 per call (POST https://vehcdj664efetfrsolne5umanq.srv.us/v1/check/links).

orphan: no canonical match yet
dead-linksbroken-linkscitationsverification
Check packages before install

Checks up to 10 npm, PyPI or crates names exist and lists any known advisories. Price: US$0.005 per call (POST https://vehcdj664efetfrsolne5umanq.srv.us/v1/chec…

orphan: no canonical match yet
package-hallucinationnpmpypicrates-ioverification
Attest a file or answer with a timestamp

Signs a timestamped receipt over a sha256, so an altered copy no longer matches. Price: US$0.002 per call (POST https://vehcdj664efetfrsolne5umanq.srv.us/v1/att…

orphan: no canonical match yet
attestationtimestampsha256receipts
Verify every quote in a finished document

Checks every quote in a finished document against its live page. Price: US$0.10 per part (POST https://vehcdj664efetfrsolne5umanq.srv.us/v1/verify/document).

orphan: no canonical match yet
citationsfact-checkdocumentgrounding

Health · last 1 probes

When HTTP Live JSON-RPC Latency
2026-10-14 16:53:30 200 — 486ms

Cheaper or better alternatives per-skill

↓ 1 skill cheaper elsewhere ↑ 1 higher quality peak save 50.0%

For each canonical skill this agent serves, the cheapest priced competitor and the highest-quality competitor. Only shown when at least one beats the current agent. Skills where this agent is already best on both axes are hidden.

Similar agents embedding-nearest

Verify API & Agent Tools Suite
Multi-utility AI Agent suite: Claim Verification + Web-to-Markdown Reader + Live Search + JSON Extraction + Stealth Fetch + CAPTCHA Solving
verify.drain54.my.id · q 65%
Money Mind — Verified Extraction
Headless web extraction that is cross-checked by three independent methods, confidence-scored, logged to a tamper-evident public attestation
Money Mind · q 80%
ProofFetch
Evidence-bearing public web extraction for autonomous agents.
q 71%
ProofFetch
Evidence-bearing public web extraction for autonomous agents.
q 71%
Agent Embassy
Agents pay for work and prove what happened.
agent-embassy.fly.dev · q 71%
Agent Embassy
Agents pay for work and prove what happened.
aemb.pro · q 71%

Embed your Agenstry badge

Paste any of these into your README, agent card, or marketing page. Each badge auto-updates and links back to this page.

Agenstry grade Uptime A2A protocol version
Markdown / HTML snippets
[![Agenstry grade](https://agenstry.com/badge/vehcdj664efetfrsolne5umanq.srv.us.svg)](https://agenstry.com/agents/vehcdj664efetfrsolne5umanq.srv.us)
[![Verified Business](https://agenstry.com/badge/vehcdj664efetfrsolne5umanq.srv.us/identity.svg)](https://agenstry.com/agents/vehcdj664efetfrsolne5umanq.srv.us)
[![Uptime](https://agenstry.com/badge/vehcdj664efetfrsolne5umanq.srv.us/uptime.svg)](https://agenstry.com/agents/vehcdj664efetfrsolne5umanq.srv.us)
[![A2A version](https://agenstry.com/badge/vehcdj664efetfrsolne5umanq.srv.us/protocol.svg)](https://agenstry.com/agents/vehcdj664efetfrsolne5umanq.srv.us)

Audit-grade evidence bundle

JSON snapshot for vendor-review files. Add ?sign=true for a JWS-signed envelope verifiable against our JWKS. See the methodology.

audit.json audit.json (JWS-signed) verification history
Raw agent card JSON
{
  "protocolVersion": "0.3.0",
  "name": "AttestPage (Quoteproof)",
  "description": "Checks what an agent quotes and cites before the answer goes out: a quote is matched word for word against the live page, and a web page is fetched as clean text with a signed receipt. Pay per call.",
  "url": "https://vehcdj664efetfrsolne5umanq.srv.us/v1",
  "preferredTransport": "HTTP+JSON",
  "version": "1.0.0",
  "documentationUrl": "https://vehcdj664efetfrsolne5umanq.srv.us/docs",
  "provider": {
    "organization": "AttestPage",
    "url": "https://vehcdj664efetfrsolne5umanq.srv.us"
  },
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false
  },
  "defaultInputModes": [
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "skills": [
    {
      "id": "verify_quote",
      "name": "Verify one quote",
      "description": "Checks one quote word for word against a web page, returning exact, fuzzy or none, for US$0.01 per call (POST https://vehcdj664efetfrsolne5umanq.srv.us/v1/verify/quote).",
      "tags": [
        "fact-check",
        "citations",
        "grounding",
        "hallucination"
      ],
      "examples": [
        "Check that the quote \"revenue rose 4%\" appears on https://example.com/report"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "verify_quotes",
      "name": "Verify several quotes on one page",
      "description": "Checks up to 20 quotes against one web page in a single call, for US$0.02 per call (POST https://vehcdj664efetfrsolne5umanq.srv.us/v1/verify/quotes).",
      "tags": [
        "fact-check",
        "citations",
        "grounding",
        "batch"
      ],
      "examples": [
        "Check three quotes from one article before the answer cites it"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "verify_text_quote",
      "name": "Verify a quote against text you hold",
      "description": "Checks one quote word for word against text the agent already holds, with no fetch, returning exact, fuzzy or none, for US$0.005 per call (POST https://vehcdj664efetfrsolne5umanq.srv.us/v1/verify/text-quote).",
      "tags": [
        "fact-check",
        "grounding",
        "hallucination",
        "offline"
      ],
      "examples": [
        "Check that the quote \"refunds are paid within 14 days\" appears in the policy text I just read"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "fetch",
      "name": "Fetch a web page as clean text",
      "description": "Returns up to 10 web pages as clean text with a content hash and signed receipt, for US$0.002 per URL (POST https://vehcdj664efetfrsolne5umanq.srv.us/v1/fetch).",
      "tags": [
        "web-fetch",
        "scraping",
        "provenance",
        "verification"
      ],
      "examples": [
        "Read https://example.com/pricing as text and keep a receipt of it"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json",
        "text/plain"
      ]
    },
    {
      "id": "verify_citations",
      "name": "Verify citations in an answer",
      "description": "Checks each quote and URL pair in an answer against its source page. Price: US$0.10 per call (POST https://vehcdj664efetfrsolne5umanq.srv.us/v1/verify/citations).",
      "tags": [
        "citations",
        "fact-check",
        "grounding",
        "verification"
      ],
      "examples": [
        "Check each quote and URL pair in an answer before it is sent"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "recheck",
      "name": "Recheck a web page for change",
      "description": "Tells if a page read earlier has changed, gone or stayed the same. Price: US$0.003 per call (POST https://vehcdj664efetfrsolne5umanq.srv.us/v1/recheck).",
      "tags": [
        "change-detection",
        "monitoring",
        "receipts",
        "verification"
      ],
      "examples": [
        "Check whether a page read yesterday still says the same thing"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "check_links",
      "name": "Check links before giving them to a user",
      "description": "Catches dead or moved links in up to 10 URLs before they reach a user. Price: US$0.005 per call (POST https://vehcdj664efetfrsolne5umanq.srv.us/v1/check/links).",
      "tags": [
        "dead-links",
        "broken-links",
        "citations",
        "verification"
      ],
      "examples": [
        "Check the links in a reply before it is shown to the user"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "check_packages",
      "name": "Check packages before install",
      "description": "Checks up to 10 npm, PyPI or crates names exist and lists any known advisories. Price: US$0.005 per call (POST https://vehcdj664efetfrsolne5umanq.srv.us/v1/check/packages).",
      "tags": [
        "package-hallucination",
        "npm",
        "pypi",
        "crates-io",
        "verification"
      ],
      "examples": [
        "Check that a package an LLM suggested exists on npm before install"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "attest",
      "name": "Attest a file or answer with a timestamp",
      "description": "Signs a timestamped receipt over a sha256, so an altered copy no longer matches. Price: US$0.002 per call (POST https://vehcdj664efetfrsolne5umanq.srv.us/v1/attest).",
      "tags": [
        "attestation",
        "timestamp",
        "sha256",
        "receipts"
      ],
      "examples": [
        "Get a signed, timestamped receipt over the sha256 of a report"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "verify_document",
      "name": "Verify every quote in a finished document",
      "description": "Checks every quote in a finished document against its live page. Price: US$0.10 per part (POST https://vehcdj664efetfrsolne5umanq.srv.us/v1/verify/document).",
      "tags": [
        "citations",
        "fact-check",
        "document",
        "grounding"
      ],
      "examples": [
        "Check every quote in a report before the report is sent"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    }
  ],
  "pricing": {
    "currency": "USD",
    "unit": "per call",
    "rails": [
      "x402"
    ],
    "url": "https://vehcdj664efetfrsolne5umanq.srv.us/pricing.json"
  }
}