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.
Hardware-bound licensing and entitlement control for software products.
Engineered with production-grade isolation, deterministic reliability, and seamless integration across the XIK infrastructure ecosystem.
Core Capabilities
4 Functional ModulesDevice-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