🚀 v1.3 — Stripe checkout & unified billing See what's new →
For .NET
Licensing built for .NET.
Native SDK. NuGet package. Done.

Monaiq's .NET SDK is a first-class citizen — not a wrapper around a REST API. Strongly-typed models, dependency injection, async/await patterns. Install from NuGet, configure in Program.cs, and start licensing.

Built for the .NET ecosystem

Native integration, not an afterthought.

NuGet Package

dotnet add package Sidub.Licensing.Client. Standard NuGet distribution with semantic versioning, XML docs, and IntelliSense support.

Dependency Injection

Register licensing services in your DI container with AddSidubPlatform(). Works with ASP.NET Core, Worker Services, MAUI, and any DI-compatible host.

Offline Verification

Cryptographic license verification without network calls. Perfect for .NET desktop apps, MAUI, embedded devices, and air-gapped environments.

Async/Await Native

Every SDK method is async-first. No blocking calls, no thread pool starvation. Built for modern .NET performance patterns.

Cross-Platform

Targets .NET 8+. Works on Windows, macOS, Linux, Android (MAUI), iOS (MAUI), and Blazor WebAssembly.

AI + .NET

MCP server generates C# licensing code directly in your IDE. Describe your licensing model, get working .NET implementation.

From NuGet install to license check in minutes

Configure once in Program.cs. Enforce anywhere with one line.

Program.cs
// 1. Configure and register licensing
services.Configure<LicensingServiceOptions>(
    config.GetSection("LicensingServiceOptions"));
services.AddSidubPlatform(sp => {
    var opts = sp.GetRequiredService<IOptionsSnapshot<LicensingServiceOptions>>().Value;
    var registry = new InMemoryServiceRegistry();
    registry.RegisterLicense(opts);
    return registry;
});
services.AddSidubLicensing();

// 2. Enforce in any service or controller
var allowed = await licensingService.AssertLicense(
    LicensingServiceReference.ServiceReference, context,
    ServiceAccessLicenseAssertion.Create("export-reports"));

Works everywhere .NET runs

Same SDK, same API, every .NET host.

ASP.NET Core Blazor MAUI WPF WinForms Console Apps Worker Services Azure Functions

The .NET licensing SDK you've been looking for.