Documentation

Learn how to set up Blackwalnut, manage your applications, and issue cryptographically signed licenses to your customers.

Key Concepts

RS256 JWT Tokens

Licenses are signed with RSA-SHA256. The public key can verify tokens offline without contacting your server.

Tiers & Features

Define pricing tiers (Free, Pro, Enterprise) and feature flags. Each license includes its tier and enabled features in the JWT payload.

Encrypted Private Keys

Private keys are encrypted at rest using AES-256-GCM. Only your server can sign licenses.

Ready to get started?

Deploy Blackwalnut and issue your first license in minutes.

Quick Start