XPayr is non-custodial crypto payment infrastructure for merchants, platforms, and agent-driven commerce. Build hosted checkout (Dual Checkout: Web3 1-Click Pay & Direct Exchange Transfer / QR), multi-chain payment links, embedded widgets, API integrations, webhooks, settlement routing, and verifiable payment evidence without giving XPayr custody of merchant funds.
- Official 21-Tool MCP Server: Run
npx -y @xpayr/mcp-serverinside Claude Desktop, Cursor, VS Code Copilot, Windsurf, or Cline to create multi-chain payment sessions, manage webhooks, and orchestrate AI agent payment intents. - Create testnet payment sessions with server-side API keys.
- Send customers to hosted checkout or embed the checkout widget.
- Verify webhook signatures before updating orders or balances.
- Reconcile payment intent, on-chain receipt, platform fee, and merchant settlement.
- Use Arc Mainnet & Testnet references for agent-wallet payments, evidence anchoring, and reconciliation experiments.
Developer Hub | AI & MCP Portal | API Documentation | Testnet Registration | Security Contact
| Repository | Purpose |
|---|---|
| xpayr-mcp-server | Official 21-tool Model Context Protocol (MCP) server (@xpayr/mcp-server & xpayr-mcp), OpenAPI 3.1.0 spec, n8n workflows, Docker GHCR container, and AI agent payment starter kit. |
| xpayrcom.github.io | Official XPayr Developer & AI Agent Root Portal hosted at https://xpayrcom.github.io/ with 1-click Cursor/VS Code MCP install links, llms.txt, and OpenAPI 3.1.0 schemas. |
| xpayr-portal | Official XPayr Developer & AI Agent Portal hosted on GitHub Pages (https://xpayrcom.github.io/xpayr-portal/) with 1-click Cursor/VS Code MCP install links, llms.txt, and OpenAPI 3.1.0 schemas. |
| Repository | Purpose |
|---|---|
| xpayr-node-sdk | Official Node.js SDK for creating XPayr payment sessions, verifying webhooks, and integrating direct-to-wallet crypto checkout. |
| xpayr-php-sdk | Official PHP SDK for XPayr payment sessions, merchant operations, webhook verification, and server-side crypto checkout integrations. |
| xpayr-payment-evidence | Canonical payment-evidence envelopes, deterministic hashing, and Merkle inclusion proofs for independently verifiable XPayr receipts. |
| xpayr-extension-kit | Crypto-native licensing for browser extensions. The licence is the paying wallet — no email, no licence keys, no chargebacks. Works offline, verifies ES256 tokens locally. |
| Repository | Purpose |
|---|---|
| xpayr-docs | Official XPayr developer documentation for payment sessions, webhooks, testnet checkout, and agent-commerce integrations. |
| xpayr-doc-api | Production-oriented XPayr Merchant API reference covering authentication, payment sessions, webhook delivery, and balance reporting. |
| xpayr-api-examples | Production-oriented examples for XPayr payment sessions, hosted checkout, webhooks, and testnet-first merchant integrations. |
| xpayr-postman-collection | Official Postman collection and environments for exploring the XPayr Merchant API and testnet payment lifecycle. |
| xpayr-webhook-examples | Secure webhook verification examples for XPayr, including raw-body HMAC validation, idempotency, retries, and durable processing patterns. |
| Repository | Purpose |
|---|---|
| xpayr-agent-payments-arc-testnet | Reference flow for policy-controlled agent decisions, agent-wallet execution, Arc USDC settlement, and XPAYR reconciliation. |
| xpayr-reconciliation-arc-testnet | Read-only Arc reconciliation reference for XPAYR payment events, cursor checkpoints, deduplication, and RPC health monitoring. |
| xpayr-arc-testnet-examples | XPAYR integration examples for Arc USDC checkout, transaction memos, App Kit workflows, and payment reconciliation. |
| Repository | Purpose |
|---|---|
| accept-usdt-payments-example | Runnable server-side example for creating USDT checkout sessions with XPayr while keeping merchant API keys out of the browser. |
| crypto-checkout-widget-example | Interactive XPayr checkout widget example with secure server-side session creation and popup, redirect, and embedded checkout modes. |
| xpayr-laravel-example | Reference Laravel integration for creating XPayr checkout sessions, persisting payment state, and verifying webhook events safely. |
| Repository | Purpose |
|---|---|
| xpayr-woocommerce-gateway | XPayr crypto payment gateway plugin for WooCommerce, with hosted checkout and merchant-side payment status handling. |
| xpayr-prestashop-gateway | XPayr crypto payment gateway integration for PrestaShop, with hosted checkout and merchant order-status handling. |
| xpayr-magento2-gateway | XPayr crypto payment gateway integration for Magento 2, connecting checkout orders to secure payment sessions and status updates. |
| xpayr-shopware6-gateway | XPayr crypto payment gateway integration for Shopware 6, with hosted checkout and order payment-state synchronization. |
| xpayr-opencart-gateway | XPayr crypto payment gateway integration for OpenCart, connecting store orders to secure hosted checkout and payment updates. |
| xpayr-zencart-gateway | XPayr crypto payment gateway integration for Zen Cart, with hosted checkout and merchant-side payment status handling. |
| Repository | Purpose |
|---|---|
| xpayr-verified-agentpay-giwa | GIWA Sepolia testnet MVP for verified, policy-controlled AI agent escrow payments. |
- npm (Official MCP Server):
@xpayr/mcp-server&xpayr-mcp - Official MCP Registry:
io.github.xpayrcom/xpayr-mcp-server - GHCR Docker Container:
ghcr.io/xpayrcom/xpayr-mcp-server:latest - npm:
@xpayr/node-sdk - npm:
@xpayr/payment-evidence - npm:
@xpayr/extension-kit - Packagist:
xpayr/xpayr-php
Do not publish merchant secrets, webhook secrets, wallet private keys, seed phrases, or production credentials in issues or repositories. Use the SECURITY.md file in the affected repository for responsible disclosure instructions.