License portal
Licensing with Ed25519.
fenix-license-control signs every module — checked remotely, bound to the domain, with offline grace.
Tech
How the license checks.
- Ed25519 signing
Every license is signed with a private key and verified in the module against the public key. - Seed management
Key pairs from a custodied seed. Rotation and recovery are logged. - License generator
Domain-bound licenses with runtime, module scope and offline grace.
Process
- The license is created domain-bound in the generator and Ed25519-signed.
- The module verifies the signature on start against the public key.
- fenix-license-control periodically checks runtime and domain.
- On outage the offline grace period applies without stopping operations.
{"domain":"restaurant-fenix.example","modules":["theme","local-orders","forms"],"alg":"Ed25519","grace_days":14}