Keymint IconKeymint IconKEYMINTdocs
DocumentationAPI Reference
BlogDashboard
Keymint IconKeymint IconKEYMINT
SectionsDocumentationAPI Reference

Getting Started

  • Keymint Documentation
  • Introduction
  • Getting Started
  • License Keys
  • Changelog

SDK References

  • Software Development Kits (SDKs)
  • Node.js SDK
  • Go SDK
  • Python SDK
  • C# SDK

Integration Guides

  • Integration Guides
  • Customer Portal for Vendors
  • Team Roles & Permissions
  • Radar Alert Destinations
  • Stripe Subscription Licensing
  • Email Delivery
  • Electron Licensing
  • PyQt Licensing
  • Tauri Licensing
  • Next.js SaaS Licensing

Licensing Guides

  • Licensing Concepts
  • Node-Locking & Machine Identifiers
  • Floating Licenses
  • Offline Verification
  • Feature Flags
  • Webhooks & Events

Templates

  • Starter Templates
  • Electron License Starter
  • PyQt License Starter
  • Tauri License Starter
  • Next.js SaaS License Starter

Security & Trust

  • Security & Trust

Support

  • Frequently Asked Questions
  • Customer Portal

Legal

  • Privacy Policy
  • Terms of Service
  • Service Level Agreement (SLA)
  • GDPR Compliance
Go to Dashboard

Getting Started

  • Keymint Documentation
  • Introduction
  • Getting Started
  • License Keys
  • Changelog

SDK References

  • Software Development Kits (SDKs)
  • Node.js SDK
  • Go SDK
  • Python SDK
  • C# SDK

Integration Guides

  • Integration Guides
  • Customer Portal for Vendors
  • Team Roles & Permissions
  • Radar Alert Destinations
  • Stripe Subscription Licensing
  • Email Delivery
  • Electron Licensing
  • PyQt Licensing
  • Tauri Licensing
  • Next.js SaaS Licensing

Licensing Guides

  • Licensing Concepts
  • Node-Locking & Machine Identifiers
  • Floating Licenses
  • Offline Verification
  • Feature Flags
  • Webhooks & Events

Templates

  • Starter Templates
  • Electron License Starter
  • PyQt License Starter
  • Tauri License Starter
  • Next.js SaaS License Starter

Security & Trust

  • Security & Trust

Support

  • Frequently Asked Questions
  • Customer Portal

Legal

  • Privacy Policy
  • Terms of Service
  • Service Level Agreement (SLA)
  • GDPR Compliance

Licensing Concepts

In-depth architectural guides on hardware node locking, floating concurrency, offline cryptography, and webhook automations.

Explore the foundational concepts and licensing primitives that power Keymint. These architectural guides explain how to design and enforce licensing policies across diverse environments.

Core Primitives

Node-Locking & Machine Fingerprints

Understand how hardware identifiers (BIOS UUIDs, CPU serials, disk IDs) are combined into stable, spoof-resistant fingerprints.

Floating Licenses

Implement concurrent seat leasing with session checkouts, automatic timeout reclamation, and heartbeat nonces.

Offline Verification

Validate software licenses on air-gapped computers or secure subnets using asymmetric Ed25519 digital signatures.

Feature Flags

Tie feature entitlements and tiered capabilities directly to license keys and unlock them dynamically.

System Automations

Webhooks & Events

Subscribe to real-time HTTPS webhook notifications when keys are created, activated, expired, or revoked.

On this page

  • Core Primitives
  • System Automations