What You Can Do
From embedding verification in your app to selling licenses, supporting users via bots, and automating with webhooksβhereβs how to get the most out of the LicenseChain ecosystem.
Use cases
Embed verification in your app
Use any of the 27+ SDKs to call the verify endpoint from your backend, desktop, or mobile app. Optionally send hwuid for hardware binding (first-use bind, then validate on same device).
Pick an SDK β Β· Verification guide βSell licenses
Use the Dashboard to create products and licenses, or integrate with Mirror-SDK (pay.licensechain.app) for hosted checkout and HMAC-signed redirect callbacks. Seller-API for full programmatic control.
Dashboard β Β· Tools overview βSupport users via Telegram or Discord
Users validate keys and see tier/expiry in-chat. Open support tickets from the same place. Link your Telegram/Discord to the Dashboard for full access.
Bots guide βAutomate with webhooks
Receive events (e.g. license created, payment) by configuring webhooks in the Dashboard. Verify requests with HMAC-SHA256 (constant-time) using your webhook secret.
Webhook Setup β Β· Webhooks concept βHardware binding (HWUID)
Send hwuid (or hardwareId) when verifying. First successful verify binds the license to that device; later verifies from other devices return hardware_id_mismatch. Use bind-hardware/validate-hardware for explicit flows.
Analytics and reporting
Use the Dashboard for usage and sales reports. Integrate analytics via API or SDK for custom dashboards.
Analytics concept β Β· Analytics Integration β