Skip to content
XIK
Software ProductLicensing & Identity

Key Service

Licensing, device-bound verification and entitlement infrastructure.

Key Service is a high-performance Go/PostgreSQL licensing backend. It handles cryptographic product activation, hardware fingerprint hashing, recurring entitlement validation, and audited lifecycle administration across all studio applications.

Cryptographic Ed25519Offline Verification<3ms Verification
Production Ready
System Architecture

Hardware-bound licensing and entitlement control for software products.

Engineered with production-grade isolation, deterministic reliability, and seamless integration across the XIK infrastructure ecosystem.

Lightweight Docker ContainerEnterprise Guardrails<3ms verification

Core Capabilities

4 Functional Modules

Device-Bound Fingerprinting

Hashes CPU, motherboard, and disk IDs to create tamper-resistant device identity hashes.

Cryptographic License Keys

Issues Ed25519-signed license tokens verifiable both online and in air-gapped environments.

Feature Entitlement Gates

Granular boolean, integer and expiration-based feature toggles per issued license.

Audit & Revocation Control

Instantly revoke, rebind, or suspend licenses with an immutable administrative audit trail.

Technical Specifications

Identifier
key-service
System Stack
Go 1.24, PostgreSQL, Ed25519 Cryptography, Redis Cache
Runtime Architecture
Lightweight Docker Container
Deployment Model
High-availability Kubernetes / VPS
Supported Interfaces
REST JSON APIgRPC ServiceOffline JWT / Ed25519