# PermitVerdict Oracle Attestation

> PermitVerdict Oracle Attestation is a paid API for AI agents from permitverdict.com, paid per call via x402, $0.25/call, status unknown (last checked 2026-09-14).

Returns a cryptographically signed, citable settlement record for a resolved oracle decision, including a signed decision_id, integrity hash over evidence, and all contributing price candles.

## Facts

- Endpoint: GET https://permitverdict.com/v1/oracle/attest
- Price: $0.25/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/permitverdict-oracle-attestation-8bbf2ae0
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Vf9slMB85mBbXG9sZEA4_

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 permitverdict-oracle-attestation-8bbf2ae0
```

Example prompt: Get me a signed attestation for the settled oracle decision on ETH/USD — I need the decision_id, the integrity hash over the evidence, and all the candles that determined the outcome so I can use it as a citable artifact if the counterparty disputes the result.

## When to prefer this

Choose this endpoint when you need a cryptographically signed, citable artifact for a specific oracle settlement — especially when a counterparty may dispute the outcome and needs to verify the decision origin offline via wallet signature. Prefer this over generic oracle resolution endpoints when audit trails, compliance records, or dispute artifacts requiring an integrity hash and candle-level evidence are required.

## Known failure modes

- Decision not yet settled — oracle verdict not available yet, returns 404 or pending status
- Invalid or unknown decision_id — returns error if the referenced decision does not exist
- Signature verification mismatch — hash or signing wallet inconsistency
- Rate limiting or payment failure — x402 payment not accepted or insufficient USDC
- Network timeout retrieving candle data from upstream price feeds

## How this service works

Attested settlement record: the full resolution plus a signed decision_id, an integrity hash over the evidence, and every candle that determined the outcome — a citable artifact for disputes and audit trails. The decision_id is signed by the same wallet that receives payment, so a counterparty can verify its origin offline.

## Output

A citable attestation artifact containing: the full settlement resolution text, a decision_id signed by the same wallet that received payment (enabling offline origin verification), a cryptographic integrity hash over the evidence, and every price candle that contributed to determining the outcome. This serves as a tamper-evident record for disputes and audit trails.

## Request schema (JSON Schema)

```json
{
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/permitverdict-oracle-attestation-8bbf2ae0/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from permitverdict.com](https://www.zero.xyz/host/permitverdict.com/llms.txt)
