SDK Officiels · NPM · Packagist · GHCR · OpenAPI 3.1

SDK Typés et Boîtes à Outils Cryptographiques pour le Commerce Moderne.

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.

NPM · TypeScript / Node 18+ · v0.2.0

@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.

npm install @xpayr/node-sdk
Packagist · PHP 8.1+ / Laravel · v1.0.0

xpayr/xpayr-php

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.

composer require xpayr/xpayr-php
NPM · Registre Anthropic · GHCR · v1.0.0

@xpayr/mcp-server

Serveur officiel Model Context Protocol à 21 outils (io.github.xpayrcom/xpayr-mcp-server) pour Claude Desktop, Cursor, VS Code Copilot, Windsurf et Cline.

npx -y @xpayr/mcp-server
NPM · Licences ES256 Hors Ligne · v0.2.0

@xpayr/extension-kit

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.

npm install @xpayr/extension-kit
NPM · Audit et Vérification ERP · v0.2.0

@xpayr/payment-evidence

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.

npm install @xpayr/payment-evidence
Postman · Insomnia · Bruno · OpenAPI 3.1.0

xpayr-postman-collection

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.

curl -O https://xpayr.com/.well-known/openapi.json

Création de Session Prête à Copier-Coller sur 6 Stacks

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);

SDK Officiels — Questions Fréquentes

Les SDK XPayr sont-ils publiés sur les registres officiels et open source sur GitHub ?

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.

Puis-je intégrer XPayr en Python, Go, Rust ou Ruby sans wrapper spécifique au langage ?

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.

Tous les SDK prennent-ils en charge les clés sandbox Testnet gratuites ?

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.