Tools & Integrations

The LicenseChain ecosystem includes a Dashboard, API, 27+ SDKs, and ready-made bots and panels. Use this guide to pick the right tool and use the ecosystem efficiently.

Core platform

Dashboard

Web app to manage apps, licenses, products, payments, and analytics. Create API keys, configure webhooks, and view reports.

Open Dashboard →

API

REST API for license verification, CRUD, hardware binding (HWUID), webhooks, and analytics. All SDKs and bots call this API.

  • Use when: You integrate programmatically (SDK or direct HTTP)
  • Base URL: https://api.licensechain.app/v1
API Reference →

SDKs – embed in your app

Official SDKs connect your app to the same API. They handle base URL, /v1, optional hwuid in verify, and webhook signature verification (HMAC-SHA256, constant-time).

Backend / Web

Node.js, JavaScript, Python, Go, Ruby, PHP, Java, C#, Rust, Perl, C++, VB

See SDK list →

Mobile & desktop

Android, iOS, macOS, Unity, Luau (Roblox)

See SDK list →

Blockchain

Web3, Ethereum, Polygon, Solana, NFT, DeFi

See SDK list →
Full SDK Integration guide →

Bots – support & self-service

Telegram Bot

Let users validate licenses, check tier, and open support tickets from Telegram. No separate login; link Telegram to Dashboard account for full access.

  • Validate license key in-chat
  • Display plan/tier and expiry
  • Support tickets and help
  • Webhook signature verification (HMAC-SHA256)
Telegram Bot guide →

Discord Bot

Same capabilities as the Telegram bot for Discord servers: license validation, tier display, and support. Ideal for game or dev communities.

  • Validate license in Discord
  • Show plan and status
  • Support and tickets
  • HMAC webhook verification
Discord Bot guide →
Full Bots guide →

Product integrations

Mirror-SDK

Integrate LicenseChain checkout on your site (pay.licensechain.app). Verify redirect callbacks with HMAC-SHA256 using your callback secret.

Use when: You sell on your own site and want hosted checkout + signed redirects.

Customer-Panel

Ready-made panel for end customers: view licenses, verify keys, optional hardware ID (hwuid). Connects to the same API and verify endpoint.

Use when: You want a white-label customer portal without building from scratch.

Seller-API

Backend for sellers: create and manage licenses, validate with optional hwuid, payments, webhooks. Uses same verify and bind/validate-hardware contract.

Use when: You run a seller/marketplace backend and need full API integration.

Quick decision

  • I want to manage licenses in a UIDashboard
  • I want to verify keys in my appPick an SDK (same API, optional hwuid)
  • I want users to validate in Telegram/DiscordBots guide
  • I want to sell on my site with hosted checkout → Mirror-SDK (pay.licensechain.app)
  • I want a customer portal → Customer-Panel