SDKs Oficiais · NPM · Packagist · GHCR · OpenAPI 3.1

SDKs Tipados e Kits Criptográficos para o Comércio Moderno.

Implemente checkout cripto multichain não custodial, licenciamento offline de software ES256, recibos de auditoria Merkle e fluxos de agentes de IA com 21 ferramentas usando pacotes auditados de código aberto mantidos em github.com/xpayrcom.

NPM · TypeScript / Node 18+ · v0.2.0

@xpayr/node-sdk

Cliente tipado em TypeScript e Node.js para criar sessões de pagamento multichain, consultar status, verificar webhooks HMAC-SHA256 e gerenciar políticas de gastos de agentes de IA.

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

xpayr/xpayr-php

SDK PHP compatível com PSR e zero dependências para Laravel, Symfony, WHMCS e backends PHP personalizados com verificação de webhook segura contra ataques de tempo.

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

@xpayr/mcp-server

Servidor oficial Model Context Protocol com 21 ferramentas (io.github.xpayrcom/xpayr-mcp-server) para Claude Desktop, Cursor, VS Code Copilot, Windsurf e Cline.

npx -y @xpayr/mcp-server
NPM · Licenciamento Offline ES256 · v0.2.0

@xpayr/extension-kit

Verifique offline licenças JWT ES256 vinculadas à carteira para software, SaaS, CLI e extensões de navegador contra https://xpayr.com/.well-known/jwks.json.

npm install @xpayr/extension-kit
NPM · Auditoria e Verificação ERP · v0.2.0

@xpayr/payment-evidence

Construtor e verificador determinístico de envelopes de liquidação on-chain para auditorias fiscais externas, provas em disputas e sub-razões QuickBooks/Xero/NetSuite.

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

xpayr-postman-collection

Coleção completa do Postman com os 20 endpoints da REST API v1, variáveis de ambiente, scripts HMAC de pré-requisição e especificações interativas OpenAPI 3.1.0.

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

Criação de Sessão Pronta para Copiar e Colar em 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 Oficiais — Perguntas Frequentes

Os SDKs da XPayr são publicados em registros oficiais e têm código aberto no GitHub?

Sim. Todos os pacotes oficiais TypeScript/JavaScript são publicados sob o escopo @xpayr no NPM, o SDK PHP é publicado como xpayr/xpayr-php no Packagist, o contêiner Docker está em ghcr.io/xpayrcom/xpayr-mcp-server:latest e o código-fonte completo está disponível em 30 repositórios públicos em https://github.com/xpayrcom.

Posso integrar a XPayr em Python, Go, Rust ou Ruby sem um wrapper específico da linguagem?

Sim. A XPayr API v1 é uma interface JSON REST limpa autenticada com cabeçalho padrão Bearer sk_test_... / sk_live_..., e você pode gerar clientes tipados em qualquer linguagem diretamente de https://xpayr.com/.well-known/openapi.json.

Todos os SDKs suportam chaves gratuitas de sandbox na Testnet?

Sim. Passe sua chave sk_test_... para testar criação de sessões, fluxos de Checkout Duplo e verificação de webhooks HMAC-SHA256 na TRON Nile, Solana Devnet, Base Sepolia, Polygon Amoy e Circle Arc Testnet.