Официальные SDK · NPM · Packagist · GHCR · OpenAPI 3.1

Типизированные SDK и криптографические инструменты для современной коммерции.

Запускайте некастодиальный мультисетевой крипто-чекаут, офлайн-лицензирование ПО ES256, аудиторские квитанции Merkle и сценарии ИИ-агентов с 21 инструментом на базе проверенных открытых пакетов в github.com/xpayrcom.

NPM · TypeScript / Node 18+ · v0.2.0

@xpayr/node-sdk

Типизированный клиент TypeScript и Node.js для создания мультисетевых платёжных сессий, опроса статуса, проверки вебхуков HMAC-SHA256 и управления политиками расходов ИИ-агентов.

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

xpayr/xpayr-php

Совместимый с PSR PHP SDK без внешних зависимостей для Laravel, Symfony, WHMCS и собственных PHP-бэкендов с защищённой по времени проверкой вебхуков.

composer require xpayr/xpayr-php
NPM · Офлайн-лицензирование ES256 · v0.2.0

@xpayr/extension-kit

Проверяйте привязанные к кошельку JWT-лицензии ES256 для ПО, SaaS, CLI и браузерных расширений офлайн с помощью https://xpayr.com/.well-known/jwks.json.

npm install @xpayr/extension-kit
NPM · Аудит и проверка ERP · v0.2.0

@xpayr/payment-evidence

Детерминированный генератор и верификатор ончейн-конвертов расчётов для внешнего налогового аудита, доказательств по спорам и субсчетов QuickBooks/Xero/NetSuite.

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

xpayr-postman-collection

Полная коллекция Postman из 20 эндпоинтов REST API v1, переменные окружения, pre-request скрипты HMAC и интерактивные спецификации OpenAPI 3.1.0.

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

Готовый код создания сессии для 6 технологических стеков

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 — Частые вопросы

Опубликованы ли SDK XPayr в официальных реестрах и открыт ли их исходный код на GitHub?

Да. Все официальные пакеты TypeScript/JavaScript опубликованы в области @xpayr в NPM, PHP SDK опубликован как xpayr/xpayr-php в Packagist, Docker-контейнер доступен по адресу ghcr.io/xpayrcom/xpayr-mcp-server:latest, а полный исходный код размещён в 30 публичных репозиториях на https://github.com/xpayrcom.

Могу ли я интегрировать XPayr на Python, Go, Rust или Ruby без специализированной библиотеки-обёртки?

Да. XPayr API v1 — это чистый интерфейс JSON REST со стандартной аутентификацией через заголовок Bearer sk_test_... / sk_live_..., и вы можете сгенерировать типизированные клиенты на любом языке напрямую из https://xpayr.com/.well-known/openapi.json.

Поддерживают ли все SDK бесплатные ключи песочницы Testnet?

Да. Передайте ключ sk_test_..., чтобы протестировать создание сессий, сценарии двойного Checkout и проверку вебхуков HMAC-SHA256 в сетях TRON Nile, Solana Devnet, Base Sepolia, Polygon Amoy и Circle Arc Testnet.