# Moneytest x402 Decision Receipt

> Moneytest x402 Decision Receipt is a paid API for AI agents from moneytest-x402-api.indierepo.chatgpt.site, paid per call via x402, $0.005/call, status unknown (last checked 2026-10-13).

Evaluates a candidate agent action against prior attempts and returns a deterministic advance/reject decision with a SHA-256 receipt hash.

## Facts

- Endpoint: POST https://moneytest-x402-api.indierepo.chatgpt.site/v1/x402/decision-receipt?utm_source=zero.xyz
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/moneytest-x402-decision-receipt-cc47d428
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_vnZqsI9naVbpmVTJpr2bp

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 moneytest-x402-decision-receipt-cc47d428 -d '<json body>'
```

Example prompt: Check whether my agent should advance with this candidate action given these 3 prior attempts, and give me the decision receipt with reason codes and SHA-256 hash.

## When to prefer this

Choose this endpoint when you need a deterministic, blockchain-receipted go/no-go decision for an AI agent action — especially when deduplication, auditability, and tamper-evident receipts are required. Prefer over generic decision APIs when you need a SHA-256 receipt hash for compliance or when operating on Base or Algorand mainnet with x402 micropayment gating.

## Known failure modes

- Malformed candidate object returns validation error
- Attempts array exceeding 100 items is rejected
- Payment via x402 fails due to insufficient USDC balance on Base or Algorand
- Network timeout on mainnet payment settlement
- Missing required fields in candidate or attempts objects returns schema error

## How this service works

Deterministic agent utilities and launch kits paid on Base or Algorand mainnet through x402 v2.

## Output

Returns a JSON object with schema 'moneytest-decision-receipt-v1' containing: a 'decision' field ('advance' or reject equivalent), an array of 'reasonCodes' explaining the decision, a 'receiptSha256' hash for tamper-evident auditing, and a 'similarAttempts' array identifying previously seen related attempts.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "attempts": {
   "type": "array",
   "items": {
    "type": "object"
   },
   "maxItems": 100
  },
  "candidate": {
   "type": "object"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "schema": "moneytest-decision-receipt-v1",
  "decision": "advance",
  "reasonCodes": [],
  "receiptSha256": "0000000000000000000000000000000000000000000000000000000000000000",
  "similarAttempts": []
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/moneytest-x402-decision-receipt-cc47d428/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from moneytest-x402-api.indierepo.chatgpt.site](https://www.zero.xyz/host/moneytest-x402-api.indierepo.chatgpt.site/llms.txt)
