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.