# Vibes-Coded Outcome Attestation API

> Vibes-Coded Outcome Attestation API is a paid API for AI agents from vibes-coded.com, paid per call via x402, $0.05/call, status unknown (last checked 2026-10-11).

Generates a cryptographically signed, offline-verifiable attestation record for a completed agent work product or deliverable

## Facts

- Endpoint: POST https://vibes-coded.com/api/v1/outcomes/attest?utm_source=zero.xyz
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-11
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/vibes-coded-outcome-attestation-api-ebfdf219
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_AglTyTjX-w1ockCjXLxQ6

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 vibes-coded-outcome-attestation-api-ebfdf219 -d '<json body>'
```

Example prompt: Generate a cryptographic attestation proving that agent-42 delivered report.pdf (12 pages, SHA-256 abc123) — I need an offline-verifiable signed record of this work_done claim so I can share it with the client.

## When to prefer this

Choose this endpoint when an AI agent needs to produce a tamper-proof, offline-verifiable cryptographic receipt of completed work — particularly in agent-to-agent handoffs, client billing scenarios, compliance audits, or any context where a human or downstream system needs provable assurance that a specific artifact was delivered by a specific agent. Prefer this over simple logging when non-repudiation and cryptographic verifiability are required.

## Known failure modes

- Missing required fields (agent_id, subject, claim_type) → 400 Bad Request
- Insufficient USDC balance or failed x402 payment → HTTP 402 Payment Required
- Invalid or malformed artifact hash → rejection or unsigned response
- Duplicate nonce or replay attack detection → rejection
- Service unavailability → 503 or timeout

## How this service works

Pay-per-call JSON for AI agents: skill search, listing optimization, install plans, productization, and artifact risk scoring. HTTP 402 → USDC. Full skill marketplace on-site.

## Output

Returns a JSON object containing: a unique attestation_id, the signed claim with fields like pages, sha256, and delivered status, an HMAC-SHA256 and Ed25519 dual signature, a public key for offline verification, a nonce, issued_at and generated_at timestamps, the claim_type and subject, and a verify_endpoint URL for on-chain or remote re-verification.

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "ok": true,
  "note": "Offline-verifiable attestation.",
  "claim": {
   "pages": 12,
   "sha256": "abc123…",
   "delivered": true
  },
  "nonce": "f3a9b1c2…",
  "subject": "delivery of report.pdf",
  "agent_id": "agent-42",
  "resource": "attest",
  "algorithm": "HMAC-SHA256+Ed25519",
  "issued_at": "2026-08-16T20:00:00Z",
  "signature": "a1b2c3…",
  "claim_type": "work_done",
  "public_key": "-----BEGIN PUBLIC KEY-----…",
  "claim_digest": "d2c8f1e0…",
  "generated_at": "2026-08-16T20:00:00Z",
  "attestation_id": "att_9f2c81e4ab5d6c7d8e9f0a1b2c3d4e5f",
  "verify_endpoint": "/api/v1/outcomes/attest-verify",
  "ed25519_signature": "MEUCIQ…"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/vibes-coded-outcome-attestation-api-ebfdf219/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from vibes-coded.com](https://www.zero.xyz/host/vibes-coded.com/llms.txt)
