Payment sequence
- Send a schema-valid POST without payment.
- Receive HTTP 402: V2 clients decode
PAYMENT-REQUIRED; V1 clients read the equivalent JSON body. - Validate the exact Base USDC requirement against budget and authority.
- Sign with a compatible buyer client.
- Retry the identical request with exactly one header:
PAYMENT-SIGNATUREfor V2 orX-PAYMENTfor V1. - SignalHarness verifies, settles, checks finality, records the receipt, and executes once.