License key server for Node software products
Ship the first license flow without building every checkout hook from zero.
License Launch Kit is a paid Node source kit for small software sellers who need license issuing, verification endpoints, Stripe checkout webhook handling, and a manual Base USDC order path.
What The Kit Covers
License Lifecycle
Issue, verify, list, and revoke HMAC-signed license keys with product, plan, email, seat, and expiry metadata.
Checkout Hooks
Stripe webhook signature verification and event idempotency help avoid duplicate license delivery on retries.
Buyer Checks
Includes setup notes, Docker assets, a CLI, tests, manifest verification, and a buyer smoke script.
Adapt-It-Yourself Source
This is not a hosted licensing service. It is a compact source kit for developers who want a concrete first license server and checkout handoff to adapt into their own software product.
npm run verify:manifest
npm run format:check
npm test
npm run smoke:buyer
The delivered zip includes setup notes, source files, tests, and a checksum manifest.
Questions Before Buying
What does the license key server kit include?
It includes Node source for license issuing, verification, activation tracking, admin listing, Stripe webhook idempotency, manual Base USDC pending orders, tests, and buyer smoke checks.
Is this a hosted license server?
No. It is an adapt-it-yourself source kit for developers who want to run and customize their own license-key flow for paid tools, templates, plugins, or downloads.
What work remains after purchase?
You connect your payment rail, deploy the server where you want it, map the license checks into your product, review the tests, and adapt storage for your production setup.
Buy
The live Gumroad checkout delivers the paid source kit. Base USDC orders are available by email when a card checkout is not a fit.