SDKs Oficiales · NPM · Packagist · GHCR · OpenAPI 3.1

SDKs Tipados y Kits de Herramientas Criptográficas para el Comercio Moderno.

Lanza checkout cripto multicadena no custodial, licencias de software ES256 sin conexión, recibos de auditoría Merkle y flujos de trabajo de agentes de IA con 21 herramientas mediante paquetes auditados de código abierto mantenidos en github.com/xpayrcom.

NPM · TypeScript / Node 18+ · v0.2.0

@xpayr/node-sdk

Cliente tipado de TypeScript y Node.js para crear sesiones de pago multicadena, consultar estados, verificar webhooks HMAC-SHA256 y gestionar políticas de gasto de agentes de IA.

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

xpayr/xpayr-php

SDK de PHP compatible con PSR y sin dependencias externas para Laravel, Symfony, WHMCS y backends PHP personalizados con verificación de webhooks segura frente a ataques de tiempo.

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

@xpayr/mcp-server

Servidor oficial de Model Context Protocol con 21 herramientas (io.github.xpayrcom/xpayr-mcp-server) para Claude Desktop, Cursor, VS Code Copilot, Windsurf y Cline.

npx -y @xpayr/mcp-server
NPM · Licencias ES256 Sin Conexión · v0.2.0

@xpayr/extension-kit

Verifica sin conexión licencias JWT ES256 vinculadas a billetera para software, SaaS, CLI y extensiones de navegador frente a https://xpayr.com/.well-known/jwks.json.

npm install @xpayr/extension-kit
NPM · Auditoría y Verificación ERP · v0.2.0

@xpayr/payment-evidence

Constructor y verificador determinista de sobres de liquidación on-chain para auditorías fiscales externas, pruebas ante disputas y sublibros en QuickBooks/Xero/NetSuite.

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

xpayr-postman-collection

Colección completa de Postman para los 20 endpoints de REST API v1, variables de entorno, scripts HMAC previos a la solicitud y especificaciones interactivas OpenAPI 3.1.0.

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

Creación de Sesiones Lista para Copiar y Pegar en 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);

SDKs Oficiales — Preguntas Frecuentes

¿Los SDKs de XPayr están publicados en registros oficiales y son de código abierto en GitHub?

Sí. Todos los paquetes oficiales de TypeScript/JavaScript se publican bajo el ámbito @xpayr en NPM, el SDK de PHP está publicado como xpayr/xpayr-php en Packagist, el contenedor Docker se publica en ghcr.io/xpayrcom/xpayr-mcp-server:latest y el código fuente completo reside en 30 repositorios públicos en https://github.com/xpayrcom.

¿Puedo integrar XPayr en Python, Go, Rust o Ruby sin un wrapper específico del lenguaje?

Sí. XPayr API v1 es una interfaz JSON REST limpia autenticada mediante un encabezado estándar Bearer sk_test_... / sk_live_..., y puedes generar clientes tipados en cualquier lenguaje directamente desde https://xpayr.com/.well-known/openapi.json.

¿Todos los SDKs admiten claves gratuitas de sandbox en Testnet?

Sí. Pasa tu clave sk_test_... para probar la creación de sesiones, flujos de Checkout Dual y verificación de webhooks HMAC-SHA256 en TRON Nile, Solana Devnet, Base Sepolia, Polygon Amoy y Circle Arc Testnet.