LicenseChain helps developers and businesses manage, validate, and track software licenses across platforms and programming languages.
- Secure API-key authentication
- Create, verify, update, and revoke licenses
- Hardware ID binding
- Webhooks for license lifecycle events
- Multi-language SDKs
# Node.js
npm install licensechain-node-sdk
# Python
pip install licensechain-python-sdk
# Go
go get github.com/LicenseChain/LicenseChain-Go-SDK
# Ruby
gem install licensechain_ruby_sdk
# Rust
cargo add licensechainimport LicenseChain from 'licensechain-node-sdk';
const client = new LicenseChain({
apiKey: process.env.LICENSECHAIN_API_KEY,
baseUrl: 'https://api.licensechain.app'
});
const license = await client.licenses.verify('LICENSE-KEY-HERE');
console.log('License status:', license.status);Full guides: docs.licensechain.app
- Open issues on the relevant public SDK repository
- Follow that repository’s contribution guidelines and code style
- Include tests and docs updates with pull requests
Public LicenseChain SDK repositories use the Elastic License 2.0. See each repository’s LICENSE file.
- Website: licensechain.app
- API: api.licensechain.app
- Dashboard: dashboard.licensechain.app
- Docs: docs.licensechain.app
- Support: support@licensechain.app