# Proofivy Library Server – Verified Article Fetch

> Proofivy Library Server – Verified Article Fetch is a paid API for AI agents from library.proofivy.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-14).

Fetches article text from a URL and returns it together with a cryptographic content ID (CID) that commits to the exact bytes delivered, paid per request via x402.

## Facts

- Endpoint: POST https://library.proofivy.com/proofivy
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/proofivy-library-server-verified-article-fetch-d59be840
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_2jVLlyr4FiDz3AZN4zWfU

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 proofivy-library-server-verified-article-fetch-d59be840 -d '<json body>'
```

Example prompt: Fetch the full text of this article — https://cryptoslate.com/bitcoin-investment-thesis-2024/ — and give me the Proofivy CID so I can verify the exact content that was returned.

## When to prefer this

Choose this endpoint when you need both the full text of a web article AND a cryptographic proof (CID) that the content has not been altered — ideal for audit trails, fact-checking pipelines, or any workflow where byte-level content integrity matters. Prefer over generic scrapers when tamper-evidence or verifiability is a requirement.

## Known failure modes

- Invalid or unreachable URL returns an error status
- Article behind a hard paywall or authentication wall may not be retrievable
- Malformed slug that cannot be resolved to a canonical URL
- Payment failure via x402 if insufficient USDC balance
- Unsupported domain or content type returns an error

## How this service works

Content fetch API. Pay per request via x402 and receive the article text together with its Proofivy content-id (CID), a cryptographic commitment to the exact bytes returned.

## Output

A JSON object containing: 'text' (the full article body), 'status' ('success' on successful retrieval), and 'proofivy_cid' (a IPFS-style CID string such as 'bafkrei...' that is a cryptographic commitment to the exact bytes of the returned content).

## Example request

```json
{
 "content_url": "bitcoin-investment-thesis-overview"
}
```

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "content_url": {
   "type": "string",
   "description": "The URL or slug of the content to retrieve"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "text": "The verified article content...",
  "status": "success",
  "proofivy_cid": "bafkreiexample..."
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/proofivy-library-server-verified-article-fetch-d59be840/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from library.proofivy.com](https://www.zero.xyz/host/library.proofivy.com/llms.txt)
