Skip to content

Latest commit

 

History

History
40 lines (26 loc) · 895 Bytes

File metadata and controls

40 lines (26 loc) · 895 Bytes

Lychee verification

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.

Features

  • 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

Configuration

Set the following environment variables to enable key rotation and token extension:

KEYGEN_API_KEY=your-api-key
KEYGEN_URL=https://keygen.lycheeorg.dev/api

Testing

composer test

Static Analysis

composer analyse

Security Vulnerabilities

Please review our security policy on how to report security vulnerabilities.

Credits