License management package for Lychee. Validates license keys locally via SHA3-256 hashes and ECDSA signatures, with support for automatic key rotation from a remote keygen server.
- Multi-tier license validation (Free, Supporter, Pro, Signature)
- Automatic key rotation via keygen API
- API token lifetime extension
- Laravel middleware for route protection
- File integrity self-validation
Set the following environment variables to enable key rotation and token extension:
KEYGEN_API_KEY=your-api-key
KEYGEN_URL=https://keygen.lycheeorg.dev/apicomposer testcomposer analysePlease review our security policy on how to report security vulnerabilities.