LicenseChain Экосистема

LicenseChain — это полноценная экосистема управления лицензиями с комплексной поддержкой SDK для более чем 27 языков программирования и платформ.

📦 Основные компоненты

🌐 API

Серверная часть RESTful API, обеспечивающая управление лицензиями, аутентификацию и аналитику.

  • URL-адрес: api.licensechain.app
  • Версия: v1
  • Рамки: Fastify (Node.js/TypeScript)
  • База данных: PostgreSQL с призмой

🎛️ Панель управления

Панель администратора для управления лицензиями, пользователями, приложениями и аналитикой.

  • URL-адрес: dashboard.licensechain.app
  • Рамки: Next.js (React/TypeScript)
  • Автор: СледующийAuth.js
  • База данных: Общий PostgreSQL

🌍 Сайт

Маркетинговый веб-сайт с блогом, справочным центром и информацией о продуктах.

  • URL-адрес: www.licensechain.app
  • Рамки: Next.js (React/TypeScript)
  • Функции: Блог, Справочный центр, Карьера
  • База данных: Общий PostgreSQL

📚 Документация

Комплексный сайт документации с руководствами, справочником по API и документацией по SDK.

  • URL-адрес: docs.licensechain.app
  • Рамки: Астро
  • Содержание: Руководства, справочник по API, документация SDK

🛠️ Инструменты и продукты

Помимо основной платформы, LicenseChain предлагает готовые боты и интеграции, использующие тот же API.

Правовой источник истины: планировать такие возможности, как доступ к API, командная работа, пользовательские интеграции, уровень аналитики и режим веб-перехватчика решаются из общего tiers таблица в PostgreSQL с помощью преобразователей времени выполнения Dashboard и Core API. Статические карты уровней сохраняются только для полей, еще не представленных в этой таблице.

Телеграм-бот
Проверка лицензий, отображение уровня, заявки в службу поддержки. Привяжите Telegram к панели управления.
Путеводитель →
Дискорд-бот
То же, что Telegram для Discord: проверка, уровень, поддержка. Веб-перехватчики HMAC.
Путеводитель →
Зеркало-SDK
Хостинг-оформление заказа (pay.licensechain.app). Проверьте перенаправления с помощью HMAC-SHA256.
Инструменты →
Панель клиента
Портал для клиентов White-label: просмотр лицензий, проверка ключей, дополнительный hwuid.
Инструменты →
Продавец-API
Бэкэнд для продавцов: создание/лицензирование, проверка (hwuid), платежи, вебхуки.
Инструменты →

🔌 Экосистема SDK

LicenseChain предоставляет официальные SDK для более чем 27 языков программирования и платформ, все из которых подключаются к одному и тому же API по адресу. https://api.licensechain.app/v1.

JavaScript/Типскрипт

NodeJS SDK
npm установить лицензиюchain-node-sdk
JavaScript SDK
npm установить лицензиюchain-js-sdk
Эфириум SDK
npm установить @licensechain/ethereum-sdk
Полигон SDK
npm установить @licensechain/polygon-sdk
Солана SDK
npm установить @licensechain/solana-sdk
НФТ SDK
npm установить @licensechain/nft-sdk
DeFi-SDK
npm установить @licensechain/defi-sdk

Серверные языки

Python SDK
pip установить лицензиюchain-python-sdk
Перейти к SDK
перейдите на github.com/licensechain/LicenseChain-Go-SDK
Ржавчина SDK
cargo add licensechain
Рубиновый SDK
установка драгоценного камня Licensechain_ruby_sdk
PHP SDK
композитору требуется Licensechain/php-SDK
Java SDK
Maven: com.licensechain:licensechain-java-sdk
С# SDK
NuGet: LicenseChain.CSharp.SDK
ВБ.NET SDK
NuGet: LicenseChain.SDK
Перл SDK
cpan LicenseChain::SDK
С++ SDK
Интеграция с CMake

Мобильные и настольные компьютеры

Android SDK
Gradle: com.licensechain:licensechain-android-sdk
iOS SDK
CocoaPods: модуль «LicenseChain»
macOS SDK
CocoaPods: модуль «LicenseChain»
Unity SDK
Менеджер пакетов Unity
Луау SDK
Интеграция Роблокса и Уолли

🌐 API-соединение

Все SDK подключаются к API LicenseChain:

  • Базовый URL: https://api.licensechain.app/v1
  • Версия: Все конечные точки имеют префикс /v1
  • Аутентификация: Токены JWT или ключи API
  • Автоматический префикс: SDK автоматически добавляются в начало /v1 до конечных точек

📊 Статистика

30+
Репозитории
27+
SDK
20+
Языки
4
Основные приложения

🚀 Начало работы

Ready to get started with LicenseChain? Вот что вам нужно:

  1. Выберите свой SDK: Выберите SDK для вашего языка программирования.
  2. Получите ключ API: Зарегистрируйтесь на dashboard.licensechain.app
  3. Установите SDK: Используйте менеджер пакетов для установки
  4. Инициализируйте клиент: Настройте свой ключ API
  5. Начать строительство: Следите за нашими руководство по началу работы

💡 Нужна помощь?

Ознакомьтесь с нашим руководство по началу работы или просмотрите Справочник по API для получения подробной документации.