x402-pay · git:20260822.a6dcd1e · 2026-08-22 · sha256 7e9dd90184a01305
x402-pay git:20260822.a6dcd1eA
Immutable. This exact content is served forever at /api/v1/blob/7e9dd90184a01305.
--- name: x402-pay description: Pay one x402 challenge through Runx Hosted with approval and paid-resource readback. runx: category: payments --- # X402 Pay `x402-pay` is the public x402 buyer contract. Its OSS graph submits the exact x402 payment signal, complete parent authority, and stable idempotency seed to the hosted `payment.x402` operation, then requires readback through `payment.x402.read`. Runx Hosted owns challenge validation, authority attenuation and reservation, wallet or facilitator credentials, payload signing, paid-resource retry, settlement recovery, finality, and the private ledger. OSS contains the public v1 Runx contract and generic provider-effect gate only. References to x402 protocol version 2 in upstream conformance material describe the external standard, not a Runx v2 contract. ## Operator guide Use this skill after a resource returns structured x402 requirements and a compatible hosted buyer grant is configured. Stop on malformed or expired requirements, amount/currency/counterparty/operation drift, incomplete authority, missing approval, or inconsistent paid-resource readback. Never pass wallet keys, seed phrases, bearer tokens, facilitator credentials, or arbitrary endpoints in skill input, and never treat a quote or HTTP acknowledgement as settlement.