diff --git a/index.html b/index.html index 60456ac..94fb6ba 100644 --- a/index.html +++ b/index.html @@ -826,7 +826,7 @@ footer.site .bottom a { color:rgba(245,241,232,0.6); }
One click from registry.keysat.xyz in the StartOS marketplace. (Sideload the .s9pk directly if you prefer.)
One click in the StartOS Actions tab. Authorize once on BTCPay's consent page; Keysat registers a webhook automatically.
In the admin UI, open Settings → Payment providers → Connect BTCPay. Authorize once on BTCPay's consent page; Keysat registers a webhook automatically.
Declare a product, set its price in sats, define a policy (duration, seat cap, trial, entitlements).
Copy your Keysat public key into your app. Add the SDK. Five lines of code verifies a signature at startup.
Buyers hit your public URL, pay for your software, and get a signed license that can be verified offline.
Keysat licenses are Ed25519-signed and Crockford base32-encoded. Verification is pure-function: no network, no daemon, no shared state. Hand the docs to your coding agent and tell it to wire licensing into your software; the integration is small enough to fit in one prompt.
+Keysat licenses are Ed25519-signed and base32-encoded (RFC 4648, no padding). Verification is pure-function: no network, no daemon, no shared state. Hand the docs to your coding agent and tell it to wire licensing into your software; the integration is small enough to fit in one prompt.
For creators monetizing seriously: multiple products, subscriptions, both Bitcoin and card buyers.
Perpetual license + direct one-on-one support, for creators who want Keysat to keep getting better.
Same Keysat binary as the standard license, just priced higher. The admin UI shows a "Patron" badge in your dashboard. The cleanest way to support development. Same purchase flow you’re already familiar with from buying any other Keysat license.
- +