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
  • Payment Provider Integrations
  • Stripe Subscription Licensing
  • Email Delivery
  • API Key Management
  • Webhook Deliveries
  • Analytics and Retention
  • Dashboard Workflows
  • Electron Licensing
  • PyQt Licensing
  • Tauri Licensing
  • Next.js SaaS Licensing

Licensing Guides

  • Licensing Concepts
  • Node-Locking & Machine Identifiers
  • Floating Licenses
  • Offline Verification
  • License Radar
  • Public Key Management and Rotation
  • 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
  • Using the Customer Portal
  • Team Settings and Roles

Legal

  • Privacy Policy
  • Subprocessors
  • Data Processing Agreement
  • Security Overview
  • 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
  • Payment Provider Integrations
  • Stripe Subscription Licensing
  • Email Delivery
  • API Key Management
  • Webhook Deliveries
  • Analytics and Retention
  • Dashboard Workflows
  • Electron Licensing
  • PyQt Licensing
  • Tauri Licensing
  • Next.js SaaS Licensing

Licensing Guides

  • Licensing Concepts
  • Node-Locking & Machine Identifiers
  • Floating Licenses
  • Offline Verification
  • License Radar
  • Public Key Management and Rotation
  • 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
  • Using the Customer Portal
  • Team Settings and Roles

Legal

  • Privacy Policy
  • Subprocessors
  • Data Processing Agreement
  • Security Overview
  • Terms of Service
  • Service Level Agreement (SLA)
  • GDPR Compliance

Integration Guides

Step-by-step guides for integrating Keymint licensing with desktop frameworks, web applications, Stripe billing, and email delivery.

Keymint integration guides provide production-tested walk-throughs for pairing Keymint licensing with modern web stacks, desktop runtimes, and payment processors.

Desktop Applications

Learn how to bundle Keymint license activation and hardware node-locking into cross-platform desktop executables:

Electron Licensing

Add license activation, hardware machine binding, and revocation to your Electron app in 15 minutes.

Tauri v2 Licensing

Implement secure license key checks within Tauri's Rust core backend and frontend IPC channels.
Python

PyQt Licensing

Integrate Keymint validation, activation dialogues, and machine fingerprints in PyQt6 and PySide applications.

SaaS & Web Platforms

Connect your web applications and backend services to Keymint for automated seat management:

Payment Provider Integrations

Connect Square, Paddle, Lemon Squeezy, or another provider to Keymint through verified webhooks and the REST API.

Next.js SaaS Licensing

Manage customer keys via API routes, enforce seat limits in Server Components, and sync license states.

Stripe Subscription Licensing

Automatically issue license keys on Stripe checkout and suspend or revoke keys when subscriptions churn.

Operations & Delivery

Automate notifications and customer communications:

Email Delivery

Automatically dispatch customizable, branded license key welcome emails to users upon key generation.

On this page

  • Desktop Applications
  • SaaS & Web Platforms
  • Operations & Delivery