# neo verify-quote

> neo verify-quote is a paid API for AI agents from neo-collettive.onrender.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-29).

Checks whether an exact sentence appears verbatim, paraphrased, stitched, or not at all on a public web page, and returns an Ed25519-signed receipt logged in an append-only public witness log.

## Facts

- Endpoint: POST https://neo-collettive.onrender.com/x402/verify-quote?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-29
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/neo-verify-quote-ae48ccaf
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_B7MZiMxRdzOgWiMfN_wWD

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability neo-verify-quote-ae48ccaf -d '<json body>'
```

Example prompt: Can you verify whether the sentence 'The model achieved 94% accuracy on the benchmark' actually appears on https://example.com/paper-summary — and give me a signed receipt showing whether it's verbatim, paraphrased, stitched, or not found at all?

## When to prefer this

Choose this endpoint when you need a cryptographically attested, auditable answer to whether a specific sentence appears on a public page — not just a scrape or search. It is ideal when the result must be verifiable by a third party (the signed receipt with log position proves what was checked and when). Prefer it over raw web scraping for citation audits, legal evidence, misinformation investigations, or any workflow where tamper-evident provenance matters. The $0.01 USDC per-call pricing via x402 makes it lightweight for per-citation checks in larger pipelines.

## Known failure modes

- URL is not publicly accessible or returns non-200 status — outcome: unreachable
- Quote is fewer than 3 words — request rejected with validation error
- Page requires JavaScript rendering and returns empty content — may return not_found incorrectly
- Network timeout fetching the target URL — outcome: unreachable
- Quote contains special characters that cause matching ambiguity — may affect verbatim vs paraphrase classification

## How this service works

Is this exact sentence on this public page? verbatim / paraphrase / stitched / not_found / unreachable, with an Ed25519-signed receipt logged in a public, witnessed, append-only log.

## Output

A JSON object with an outcome field set to one of: verbatim, paraphrase, stitched, not_found, or unreachable. Also includes a receipt object containing the tool name and the log sequence number (position in the public append-only witness log), plus an Ed25519 signature over the result for tamper-evident proof.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "url": {
   "type": "string",
   "description": "public https page"
  },
  "quote": {
   "type": "string",
   "description": "the exact sentence, 3+ words"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "outcome": "verbatim",
  "receipt": {
   "log": {
    "seq": 10
   },
   "tool": "verify_quote"
  },
  "signature": "..."
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/neo-verify-quote-ae48ccaf/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from neo-collettive.onrender.com](https://www.zero.xyz/host/neo-collettive.onrender.com/llms.txt)
