SDK Integration
Integrate LicenseChain into your application with our official SDKs. Available for 27+ programming languages and platforms with comprehensive documentation, type safety, and enterprise-grade features.
๐ API Connection
All SDKs are configured to connect to the same LicenseChain API:
- Base URL:
https://api.licensechain.app - Version Prefix:
/v1(automatically added by SDKs) - Authentication: API key or JWT token
Which SDK should I use?
Choose by platform and use case. All SDKs call the same API (including optional hwuid for verify and webhook signature verification).
- Web / backend (Node, browser): NodeJS SDK or JavaScript SDK
- Backend (Python, Go, Ruby, PHP, Java, C#, Rust, etc.): Use the SDK for your language in the sections below
- Mobile: Android SDK or iOS SDK
- Desktop: macOS SDK, or Node/Electron with NodeJS SDK
- Games: Unity SDK (Unity), Luau SDK (Roblox)
For a full overview of tools (Dashboard, API, bots, Mirror SDK, WooCommerce Checkout), see Tools & Integrations.
JavaScript/TypeScript SDKs
NodeJS SDK
Server-side
Official Node.js SDK for server-side applications.
npm install licensechain-node-sdk
JavaScript SDK
Universal
Universal JavaScript SDK for browsers and Node.js.
npm install licensechain-js-sdk
Backend Language SDKs
Python SDK
3.8+ Support
Python SDK with async support, comprehensive error handling, and seamless integration with popular frameworks.
pip install licensechain-python-sdk
Go SDK
High Performance
High-performance Go SDK for license validation.
go get github.com/licensechain/LicenseChain-Go-SDK
Rust SDK
Memory Safe
Memory-safe Rust SDK for license management.
cargo add licensechain
Ruby SDK
Rails & Ruby
Ruby SDK for Rails and Ruby applications.
gem install licensechain_ruby_sdk
PHP SDK
7.4+ Support
PHP SDK with Composer support, Laravel integration, and PSR-4 autoloading.
composer require licensechain/php-sdk
Java SDK
Spring Boot
Java SDK for Spring Boot and Java applications.
Maven: com.licensechain:licensechain-java-sdk
Mobile & Desktop SDKs
Pay & commerce integrations
Mirror SDK
Pay strict mode
Build Mirror payloads, verify redirect signatures, and validate purchases against Pay.
Server-side only โ never expose callbackSecret in the browser.
npm install ./LicenseChain-Mirror-SDK # or .tgz from LicenseChain
WooCommerce Checkout
WordPress plugin
WooCommerce payment gateway for LicenseChain Pay. Mirror redirect, validate API, and subscription renewals via Pay.