XRPL x402
Documentation
Everything you need to integrate facilitator-side settlement, merchant middleware, and paid clients in the XRPL exact scheme.
Facilitator Overview
Protocol context, trust model, and payment lifecycle from HTTP 402 challenge to settlement.
Quickstart Guide
Deploy a paid endpoint and test a paying client in minutes.
XRPL Exact Scheme
Canonical payload fields, headers, invoice binding rules, and supported assets.
Verifiable Intent
What VI is, the L1→L3 chain, and why attaching it earns the XRPL Facilitator risk service.
VI Agent Integration Guide
Six steps: register, enable VI, get your Issuer Secret, configure the SDK, sign L1→L3, and submit it with every payment.
Merchant FastAPI
Python middleware path for integrating x402 settlement on XRPL.
Merchant Express
Node.js middleware path for paid APIs using x402-xrpl package.
Python Client
Use x402-enabled requests session and XRPL signing for paid API calls.
TypeScript Client
Use x402Fetch and decode payment headers in Node.js 18+ or trusted JavaScript runtimes.