@xpayr/node-sdk
Client TypeScript et Node.js typé permettant de créer des sessions de paiement multichaînes, d'interroger les statuts, de vérifier les webhooks HMAC-SHA256 et de gérer les politiques de dépenses des agents IA.
Déployez un paiement crypto multichaîne non dépositaire, des licences logicielles ES256 hors ligne, des reçus d'audit Merkle et des workflows d'agents IA à 21 outils grâce aux paquets open source audités maintenus sur github.com/xpayrcom.
Client TypeScript et Node.js typé permettant de créer des sessions de paiement multichaînes, d'interroger les statuts, de vérifier les webhooks HMAC-SHA256 et de gérer les politiques de dépenses des agents IA.
SDK PHP conforme PSR sans aucune dépendance pour Laravel, Symfony, WHMCS et backends PHP sur mesure avec vérification de webhook résistante aux attaques temporelles.
Serveur officiel Model Context Protocol à 21 outils (io.github.xpayrcom/xpayr-mcp-server) pour Claude Desktop, Cursor, VS Code Copilot, Windsurf et Cline.
Vérifiez hors ligne les licences JWT ES256 liées au portefeuille pour logiciels, SaaS, CLI et extensions de navigateur via https://xpayr.com/.well-known/jwks.json.
Générateur et vérificateur déterministe d'enveloppes de règlement on-chain pour audits fiscaux externes, preuves de litige et livres auxiliaires QuickBooks/Xero/NetSuite.
Collection Postman complète à 20 points de terminaison pour REST API v1, variables d'environnement, scripts HMAC pré-requête et spécifications interactives OpenAPI 3.1.0.
import { XPayrClient } from '@xpayr/node-sdk';
const xpayr = new XPayrClient({ apiKey: process.env.XPAYR_SECRET_KEY! });
const session = await xpayr.payments.create({
amount: 49.90,
currency: 'USDC',
network: 'base-mainnet',
metadata: { order_id: 'ORD-9001', plan: 'pro_annual' },
success_url: 'https://app.example.com/billing/success',
ipn_callback_url: 'https://app.example.com/webhooks/xpayr',
});
console.log('Checkout URL:', session.checkout_url);
Oui. Tous les paquets officiels TypeScript/JavaScript sont publiés sous la portée @xpayr sur NPM, le SDK PHP est publié sous xpayr/xpayr-php sur Packagist, le conteneur Docker est disponible sur ghcr.io/xpayrcom/xpayr-mcp-server:latest et l'intégralité du code source est hébergée dans 30 dépôts publics sur https://github.com/xpayrcom.
Oui. L'API v1 de XPayr est une interface REST JSON épurée authentifiée par un en-tête standard Bearer sk_test_... / sk_live_..., et vous pouvez générer des clients typés dans n'importe quel langage directement depuis https://xpayr.com/.well-known/openapi.json.
Oui. Transmettez votre clé sk_test_... pour tester la création de sessions, les flux de paiement double et la vérification de webhooks HMAC-SHA256 sur TRON Nile, Solana Devnet, Base Sepolia, Polygon Amoy et Circle Arc Testnet.