activate
fialr activate <key>Activate a license key to unlock licensed commands. Activation binds the key to the current machine via a hardware fingerprint. Requires a one-time internet connection.
Arguments
Section titled “Arguments”| Argument | Description |
|---|---|
key | License key in FIALR-XXXX-XXXX-XXXX-XXXX format (required) |
What it does
Section titled “What it does”- Validates the key format locally
- Generates a machine fingerprint (BLAKE3 hash of the hardware UUID)
- Sends an activation request to the license server
- Stores the activation state locally at
~/.config/fialr/license.json
After activation, all licensed commands are available offline. No further network access is required.
Machine binding
Section titled “Machine binding”Each activation is bound to a specific machine. The machine fingerprint is a BLAKE3 hash of the platform’s hardware UUID — the raw UUID is never transmitted. A license key supports up to 3 simultaneous activations.
Output
Section titled “Output”activate FIALR-A1B2-C3D4-E5F6-G7H8
LICENSE activated──────────────────────────────────────────────────────── key FIALR-A1B2-****-****-**** machine 3f8a... machines 1 of 3Examples
Section titled “Examples”# Activate with a license keyfialr activate FIALR-A1B2-C3D4-E5F6-G7H8See also
Section titled “See also”- deactivate — release an activation from this machine
- license — view current license status
- Licensing — purchase information and terms