Deterministic delivery · x402 v2 · Base USDC

From a brief
to testable acceptance.

Send one bounded public or non-confidential feature brief. Receive an implementation-ready scope, user stories, source-linked acceptance criteria, negative and boundary checks, test matrix, assumptions, open decisions, handoff checklist and SHA-256 receipt.

25 USDCcomplete paid JSON response
01

Traceable

Each functional acceptance criterion retains the exact source requirement extracted from the supplied brief.

02

Reviewable

Open questions and placeholders are explicit, so uncertainty is resolved before implementation rather than hidden.

03

Reproducible

The same normalized input produces the same package and SHA-256 receipt. No hidden model call or retained input.

POST /v1/x402/acceptance-spec
curl -X POST https://moneytest-x402-api.indierepo.chatgpt.site/v1/x402/acceptance-spec \
  -H "Content-Type: application/json" \
  -d '{
    "featureName":"Invite-only workspace",
    "brief":"An owner can invite a collaborator and see whether the invitation is pending, accepted, expired, or revoked.",
    "actors":["workspace owner","invitee"],
    "constraints":["Public or synthetic example data only"],
    "nonGoals":["Billing changes"]
  }'

# Unpaid: HTTP 402 + PAYMENT-REQUIRED
# Paid retry: add PAYMENT-SIGNATURE from an x402 client
Price
25 USDC
Network
Base mainnet
Retention
None
Receipt
SHA-256