LicenseChain SDKs

LicenseChain provides official SDKs for 27+ programming languages and platforms. All SDKs connect to the same API at https://api.licensechain.app/v1 and automatically handle the /v1 prefix.

🔗 API Connection

All SDKs are configured to connect to:

  • Base URL: https://api.licensechain.app
  • Version Prefix: /v1 (automatically added)
  • Authentication: API key or JWT token

JavaScript/TypeScript SDKs

NodeJS SDK

Official Node.js SDK for server-side applications.

npm install licensechain-node-sdk
View on GitHub →

JavaScript SDK

Universal JavaScript SDK for browsers and Node.js.

npm install licensechain-js-sdk
View on GitHub →

Web3 SDK

Multi-chain Web3 integration for blockchain licensing.

npm install @licensechain/web3-sdk
View on GitHub →

Ethereum SDK

Ethereum blockchain integration for license management.

npm install @licensechain/ethereum-sdk
View on GitHub →

Polygon SDK

Polygon Layer 2 integration with ultra-low fees.

npm install @licensechain/polygon-sdk
View on GitHub →

Solana SDK

High-performance Solana blockchain integration.

npm install @licensechain/solana-sdk
View on GitHub →

NFT SDK

NFT-powered licensing across multiple blockchains.

npm install @licensechain/nft-sdk
View on GitHub →

DeFi SDK

DeFi protocol integration for license trading and staking.

npm install @licensechain/defi-sdk
View on GitHub →

Backend Language SDKs

Python SDK

Official Python SDK for license management.

pip install licensechain-python-sdk
View on GitHub →

Go SDK

High-performance Go SDK for license validation.

go get github.com/licensechain/LicenseChain-Go-SDK
View on GitHub →

Rust SDK

Memory-safe Rust SDK for license management.

cargo add licensechain
View on GitHub →

Ruby SDK

Ruby SDK for Rails and Ruby applications.

gem install licensechain_ruby_sdk
View on GitHub →

PHP SDK

PHP SDK for Laravel and PHP applications.

composer require licensechain/php-sdk
View on GitHub →

Java SDK

Java SDK for Spring Boot and Java applications.

Maven: com.licensechain:licensechain-java-sdk
View on GitHub →

C# SDK

C# SDK for .NET applications.

NuGet: LicenseChain.CSharp.SDK
View on GitHub →

VB.NET SDK

VB.NET SDK for .NET applications.

NuGet: LicenseChain.SDK
View on GitHub →

Perl SDK

Perl SDK for CPAN and Perl applications.

cpan LicenseChain::SDK
View on GitHub →

C++ SDK

C++ SDK with CMake integration.

CMake integration
View on GitHub →

Mobile & Desktop SDKs

Android SDK

Android/Kotlin SDK for mobile applications.

Gradle: com.licensechain:licensechain-android-sdk
View on GitHub →

iOS SDK

iOS/Swift SDK for iPhone and iPad apps.

CocoaPods: pod 'LicenseChain'
View on GitHub →

macOS SDK

macOS/Swift SDK for desktop applications.

CocoaPods: pod 'LicenseChain'
View on GitHub →

Unity SDK

Unity SDK for game development.

Unity Package Manager
View on GitHub →

Luau SDK

Luau SDK for Roblox game development.

Wally: licensechain/licensechain-luau-sdk
View on GitHub →

Integration Tools

Discord Bot

Discord bot for license management and support.

View on GitHub →

Telegram Bot

Telegram bot for license management and support.

View on GitHub →

Seller API

Advanced seller management and analytics API.

View on GitHub →

Customer Panel

Web-based customer license management interface.

View on GitHub →

Common Features

All SDKs provide the following features:

  • License validation
  • User authentication
  • Application management
  • Webhook handling
  • Analytics integration
  • Error handling
  • Retry logic
  • Type safety (where applicable)

API Endpoints

All SDKs connect to the same API endpoints. The SDKs automatically prepend /v1 to all endpoints.

Method Endpoint Description
GET /v1/health Health check
POST /v1/auth/login User login
POST /v1/auth/register User registration
GET /v1/apps List applications
POST /v1/apps Create application
GET /v1/licenses List licenses
POST /v1/licenses/verify Verify license
GET /v1/webhooks List webhooks
POST /v1/webhooks Create webhook
GET /v1/analytics Get analytics

✅ All SDKs Include

  • Automatic /v1 prefix handling
  • Connection to https://api.licensechain.app
  • Comprehensive error handling
  • Retry logic with exponential backoff
  • Type-safe interfaces (where applicable)