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.

Licenses – Hardware binding β†’ Β· API Reference (verify) β†’

Analytics and reporting

Use the Dashboard for usage and sales reports. Integrate analytics via API or SDK for custom dashboards.

Analytics concept β†’ Β· Analytics Integration β†’

Quick links