Settle an x402 payment on-chain

Screens payer + payee, reserves a dedup key, broadcasts the transaction, and records the settlement. Protocol-level failures return HTTP 200 with {success:false, errorReason}.

Body Params
number
enum
required

x402 protocol version. Must be 2; this facilitator does not accept V1.

Allowed:
paymentPayload
object
required

x402 V2 payment payload envelope. The inner payload field is scheme-specific — see the examples for each supported (scheme, network) combination.

paymentRequirements
object
required

x402 V2 payment requirements envelope. The extra field is scheme-specific — see the examples for each supported (scheme, network) combination.

Responses

Language
LoadingLoading…
Response
Choose an example:
application/json