OptionaldescriptionOptionalextensionsx402 v2 — echoed in PAYMENT-SIGNATURE (typically includes bazaar)
v1: URL string · v2: often { url, description, mimeType } — normalize client-side via normalizeX402Resource
OptionalversionLegacy v1 field name
Optionalx402Coinbase X402 v2 surveys use numeric protocol version
X402 PAYMENT-REQUIRED header payload (decoded from Base64 JSON)