402Proof — XRPL x402 v2 Facilitator
XRPL mainnet x402 v2 exact payment facilitator and MCP server. Real XRPL settlement and durable replay verified. Free verification, merchant settlement loyalty discounts up to 50%. No subscription.
Hosted MCP Server
npx add-mcp 'https://four02proof.onrender.com/mcp?registry=scriptmasterlabs'Installs into Claude Code, Codex, Cursor and more
Documentation
—
TOTAL SETTLED CALLS
—
RECEIPTS ISSUED
—
UNIQUE AGENT WALLETS
—
ACTIVE ENDPOINTS
⬡ LIVE SETTLEMENT FEED
Waiting for settlements...
⬡ NETWORK LEADERBOARD
| ENDPOINT PATH | ASSET | CALLS | EARNED |
|---|---|---|---|
| No endpoints yet | |||
⬡ 402PROOF NETWORK · LIVE
What this node is processing: x402 PAYMENT PROTOCOL RLUSD/XRP SETTLEMENT AGENT PASSPORT SCORING SPEND FIREWALL ACTIVE
Every AI agent that hits a 402Proof-protected endpoint gets an invoice, pays in XRP or RLUSD on the XRP Ledger, and receives a cryptographically signed access token. Every payment generates an immutable compliance receipt with agent identity, risk score, sanctions check, and XRPL tx hash.
⊞ MY ENDPOINTS
| ID | PATH | PRICE | ASSET | CALLS | STATUS | ACTIONS |
|---|---|---|---|---|---|---|
| Enter API key and click LOAD | ||||||
⊟ RECEIPT LOOKUP
⊛ AGENT PASSPORT LOOKUP
⊘ SPEND FIREWALL POLICY EDITOR
Block HIGH risk agents (score ≥ 70)
Require KYB verification
Require established agent history
⊕ GET YOUR BADGE
Paste this on your website to show the world your endpoint accepts AI agent payments over XRP Ledger.
AI Agents Can Pay Here · Verified by 402Proof · XRP Ledger
⊕ QUICK INTEGRATION GUIDE
# Register curl -X POST https://402proof.onrender.com/v1/merchant/register \ -H 'Content-Type: application/json' \ -d '{"name":"My Company","email":"me@company.com"}' # Returns: { "api_key": "your-key" }
curl -X POST https://402proof.onrender.com/v1/endpoint/ \ -H 'X-API-Key: your-key' \ -H 'Content-Type: application/json' \ -d '{"path":"/api/premium","price":"0.05","asset":"RLUSD"}' # Returns: { "id": "endpoint-uuid" }
STEP 3 — Add middleware to your Express server
const { proof402 } = require('proof402-middleware'); app.use('/api/premium', proof402({ endpointId: 'endpoint-uuid', serverUrl: 'https://402proof.onrender.com', }));
STEP 4 — Embed the badge on your site