LicenseChain Ecosystem

LicenseChain is a complete license management ecosystem with comprehensive SDK support for 27+ programming languages and platforms.

๐Ÿ“ฆ Core Components

๐ŸŒ API

RESTful API backend providing license management, authentication, and analytics.

  • URL: api.licensechain.app
  • Version: v1
  • Framework: Fastify (Node.js/TypeScript)
  • Database: PostgreSQL with Prisma

๐ŸŽ›๏ธ Dashboard

Admin dashboard for managing licenses, users, applications, and analytics.

๐ŸŒ Website

Marketing website with blog, help center, and product information.

  • URL: www.licensechain.app
  • Framework: Next.js (React/TypeScript)
  • Features: Blog, Help Center, Careers
  • Database: Shared PostgreSQL

๐Ÿ“š Documentation

Comprehensive documentation site with guides, API reference, and SDK documentation.

๐Ÿ› ๏ธ Tools & Products

Beyond the core platform, LicenseChain offers ready-made bots and integrations that use the same API.

Entitlement source of truth: plan capabilities such as API access, team collaboration, custom integrations, analytics level, and webhook mode are resolved from the shared tiers table in PostgreSQL by Dashboard and Core API runtime resolvers. Static tier maps are retained only for fields not yet represented in that table.

Telegram Bot
Validate licenses, show tier, support tickets. Link Telegram to Dashboard.
Guide โ†’
Discord Bot
Same as Telegram for Discord: validate, tier, support. HMAC webhooks.
Guide โ†’
Mirror-SDK
Hosted checkout (pay.licensechain.app). Verify redirects with HMAC-SHA256.
Tools โ†’
Customer-Panel
White-label customer portal: view licenses, verify keys, optional hwuid.
Tools โ†’
Seller-API
Backend for sellers: create/licenses, verify (hwuid), payments, webhooks.
Tools โ†’

๐Ÿ”Œ SDK Ecosystem

LicenseChain provides official SDKs for 27+ programming languages and platforms, all connecting to the same API at https://api.licensechain.app/v1.

JavaScript/TypeScript

NodeJS SDK
npm install licensechain-node-sdk
JavaScript SDK
npm install licensechain-js-sdk
Web3 SDK
npm install @licensechain/web3-sdk
Ethereum SDK
npm install @licensechain/ethereum-sdk
Polygon SDK
npm install @licensechain/polygon-sdk
Solana SDK
npm install @licensechain/solana-sdk
NFT SDK
npm install @licensechain/nft-sdk
DeFi SDK
npm install @licensechain/defi-sdk

Backend Languages

Python SDK
pip install licensechain-python-sdk
Go SDK
go get github.com/licensechain/LicenseChain-Go-SDK
Rust SDK
cargo add licensechain
Ruby SDK
gem install licensechain_ruby_sdk
PHP SDK
composer require licensechain/php-sdk
Java SDK
Maven: com.licensechain:licensechain-java-sdk
C# SDK
NuGet: LicenseChain.CSharp.SDK
VB.NET SDK
NuGet: LicenseChain.SDK
Perl SDK
cpan LicenseChain::SDK
C++ SDK
CMake integration

Mobile & Desktop

Android SDK
Gradle: com.licensechain:licensechain-android-sdk
iOS SDK
CocoaPods: pod 'LicenseChain'
macOS SDK
CocoaPods: pod 'LicenseChain'
Unity SDK
Unity Package Manager
Luau SDK
Roblox/Wally integration

๐ŸŒ API Connection

All SDKs connect to the LicenseChain API:

  • Base URL: https://api.licensechain.app/v1
  • Version: All endpoints prefixed with /v1
  • Authentication: JWT tokens or API keys
  • Automatic Prefix: SDKs automatically prepend /v1 to endpoints

๐Ÿ“Š Statistics

30+
Repositories
27+
SDKs
20+
Languages
4
Core Apps

๐Ÿš€ Getting Started

Ready to get started with LicenseChain? Here's what you need:

  1. Choose your SDK: Pick the SDK for your programming language
  2. Get your API key: Sign up at dashboard.licensechain.app
  3. Install the SDK: Use your package manager to install
  4. Initialize the client: Configure with your API key
  5. Start building: Follow our getting started guide

๐Ÿ’ก Need Help?

Check out our getting started guide or browse the API reference for detailed documentation.