SDKs
Each SDK is a thin client over the same licensing API. Pick the language of your product, not the admin panel (that is a website — you do not need an SDK to sell).
| Your product is… | Use | Install |
|---|---|---|
| Node, Electron, browser, a JS/TS agent | JavaScript / TypeScript | npm install @licensr/sdk |
| Audio plugin, game, native desktop (CMake) | C++ | CMake FetchContent on the git mirror |
| .NET 5+ app, Godot Mono, cTrader | C# | dotnet add package Licensr.Sdk |
| NinjaTrader 8, Revit/AutoCAD 2024 or older | Any language | Plain web calls; the C# SDK does not load |
| Unity | C# | UPM git URL + BouncyCastle (see that page) |
| Anything else | License calls guide | REST + cURL; no SDK required |
Every official SDK: validate, activate, deactivate, list activations, mint an offline token, optional hosted checkout. Embed a Client API key (pk_live_…) in the binary — see embedded-key doctrine.
Release notes: changelog.