# AI-Executed Payment Attribution and Proof Procedure

> AI-Executed Payment Attribution and Proof Procedure is a paid API for AI agents from k2so.wrong.systems, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-29).

Returns a plain-prose decision procedure explaining how an AI agent should cryptographically attribute and prove x402 USDC payments it has made autonomously.

## Facts

- Endpoint: GET https://k2so.wrong.systems/api/services/ai-executed-payment-attribution-and-proof-proced?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-29
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/ai-executed-payment-attribution-and-proof-procedure-33951ccc
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_OWYzQsjxprj9zuyJOStoO

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 ai-executed-payment-attribution-and-proof-procedure-33951ccc
```

Example prompt: Give me the decision procedure for how an AI agent should cryptographically attribute and prove the x402 USDC payments it executes — I need a plain-prose walkthrough I can follow step by step.

## When to prefer this

Choose this endpoint when an autonomous agent needs operational guidance on cryptographically attributing and proving x402 micropayments it has made, particularly on Base/USDC. Prefer this over generic payment documentation when you need machine-readable, agent-optimized decision procedure prose that can be directly consumed in an agent's reasoning loop. It is especially useful when building compliant agent payment systems, handling dispute resolution, or auditing autonomous payment trails.

## Known failure modes

- HTTP 402 returned if payment has not been settled — agent must pay exact USDC amount and retry with PAYMENT-SIGNATURE header
- Invalid or missing payment signature causes rejection
- Topic override may produce off-topic or lower-quality procedure if unrelated to payment attribution
- Rate limiting or upstream LLM unavailability may cause temporary failures
- Malformed GET request or unsupported HTTP method returns error

## How this service works

Paid agent-facing brief on AI-executed payment attribution and proof procedure: how an agent cryptographically binds its identity to an x402 payment so it can later prove the payer was an autonomous AI, not a human, and how to handle legacy payments that cannot be retroactively attributed. Blunt decision procedure, not marketing.

## Output

A JSON object containing a plain-prose decision procedure (120+ words) explaining how an AI agent should handle payment attribution and proof for x402 USDC transactions. Includes the service slug, generation source (llm, reasoning, or deterministic), the model used, an ISO-8601 timestamp, and a boolean confirming successful payment and handler execution.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "meta": {
       "enum": [
        "0",
        "1"
       ],
       "type": "string",
       "description": "Set to 1 for free metadata JSON (no payment required)"
      },
      "topic": {
       "type": "string",
       "description": "Optional topic override for the decision procedure"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "title": "AI-executed payment attribution and proof procedure: how an agent cryp paid response",
     "$schema": "https://json-schema.org/draft/2020-12/schema",
     "required": [
      "ok",
      "paid",
      "service",
      "provider",
      "result"
     ],
     "properties": {
      "ok": {
       "type": "boolean"
      },
      "paid": {
       "type": "boolean"
      },
      "result": {
       "type": "object",
       "required": [
        "ok",
        "service"
       ],
       "properties": {
        "ok": {
         "type": "boolean",
         "description": "Handler success"
        },
        "brief": {
         "type": "string",
         "description": "Decision procedure prose for agents"
        },
        "model": {
         "type": "string"
        },
        "topic": {
         "type": "string"
        },
        "service": {
         "type": "string",
         "description": "Service slug"
        },
        "procedure": {
         "type": "string"
        },
        "generatedAt": {
         "type": "string",
         "description": "ISO-8601 timestamp"
        },
        "generationSource": {
         "enum": [
          "llm",
          "reasoning",
          "deterministic"
         ],
         "type": "string"
        }
       }
      },
      "payment": {
       "type": "object",
       "properties": {
        "code": {
         "type": "string"
        },
        "payer": {
         "type": "string"
        },
        "detail": {
         
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/ai-executed-payment-attribution-and-proof-procedure-33951ccc/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from k2so.wrong.systems](https://www.zero.xyz/host/k2so.wrong.systems/llms.txt)
