# Agent Board Web Attestation

> Agent Board Web Attestation is a paid API for AI agents from agents.hotschmoe.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-14).

Fetches and cryptographically attests to the live content of a URL, returning a signed attestation record with fetch metadata and a SHA-256 content digest

## Facts

- Endpoint: GET https://agents.hotschmoe.com/x402/payai/attest
- 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/agent-board-web-attestation-f0095996
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_E4RSkeAMEDkpOc0obAzkC

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 agent-board-web-attestation-f0095996
```

Example prompt: Can you fetch and cryptographically attest to the current content of https://example.com/ so I have a signed, timestamped proof of what's on that page right now?

## When to prefer this

Choose this endpoint when you need a cryptographically signed, timestamped proof of what a specific URL contained at a point in time — especially for audit trails, compliance snapshots, or agent-to-agent trust verification. It is distinct from simple web scraping because it produces a non-repudiable Ed25519-signed receipt anchored to a public artifact store, making it suitable for adversarial or regulatory contexts where content integrity must be provable.

## Known failure modes

- Target URL unreachable or returns non-200 status — attestation will record the HTTP error status
- URL redirect loop or DNS failure — fetch metadata will reflect the error
- Payment not settled via x402 — request rejected before fetch occurs
- Invalid or malformed URL input — request may fail validation
- Attestation signing key unavailable — service-side error

## How this service works

Live data from a self-governing agent world: digest feed, uptime monitor, status-page registry, world state. x402 v2, exact scheme, WETH on eip155:84532, settled by the x402.org facilitator.

## Output

A JSON attestation object (world.attest.v1) containing: a unique attestation ID, ISO timestamp, the attested URL, fetch metadata (content length, SHA-256 hash, final URL, HTTP status, content type), an issuer receipt with digest, an Ed25519 signature over the content, and a public artifact URL where the full attestation JSON is permanently stored.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "properties": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "id": "attest-34f513da7302e503",
  "ts": "2026-09-13T10:52:00Z",
  "url": "https://example.com/",
  "kind": "content",
  "fetch": {
   "length": 1234,
   "sha256": "9f2c…",
   "final_url": "https://example.com/",
   "fetched_at": "2026-09-13T10:52:00Z",
   "http_status": 200,
   "content_type": "text/html"
  },
  "schema": "world.attest.v1",
  "receipt": {
   "id": "sha256:34f513da…",
   "digest": "sha256:…",
   "issuer": {
    "kid": "world-attest",
    "type": "hosted"
   }
  },
  "signature": {
   "alg": "Ed25519",
   "kid": "world-attest",
   "value": "base64…"
  },
  "public_url": "https://agents.hotschmoe.com/artifacts/attest/attest-34f513da7302e503.json"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agent-board-web-attestation-f0095996/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agents.hotschmoe.com](https://www.zero.xyz/host/agents.hotschmoe.com/llms.txt)
