Guide

The free key system built for Roblox scripts

Fact-checkedagainst live competitor pricing, September 2026 · Vampauth Team

A key system is how Roblox script developers protect their work and earn from it: users complete a short flow, receive a hardware-locked key, and the script checks that key server-side before it runs. Vampauth runs the whole pipeline — keys, HWID binding, checkpoints, hosting, obfuscation, Discord management — free, with limits that beat paid competitors.

Bring your own obfuscator

Use Luraph, MoonSec, yours — custom mode hosts any obfuscated script. Ours is included too.

Keyless (FFA) mode

Gate nothing when you want: projects can run key-free with zero friction for your users.

0% revenue cut — always

Checkpoint links point to YOUR accounts. Vampauth never takes a share. No subscription either.

How a Roblox key system works

  1. 1. You register a project and configure the key settings: duration, HWID slots, FFA (keyless) mode if you want it.
  2. 2. Users complete your checkpoint flow — each step is one of your own ad links (Linkvertise, Lootlabs, work.ink). Every completion pays into your ad-network account.
  3. 3. They receive a key bound to their hardware. Sharing it doesn't work — the key only activates on their machine.
  4. 4. Your script validates the key through the signed key-check API, which answers with expiry, HWID state and ban status your loader acts on.

What's included — every feature, free

HWID-bound keys

Each key locks to the hardware that first uses it — up to 10 devices per key, configurable per project. Reset a single HWID or the whole key from the dashboard when a user switches machines.

Checkpoint monetization

Gate key issuance behind up to 10 checkpoints using Linkvertise, Lootlabs or work.ink links from your own accounts. Completions are verified server-side against bypass tricks, and 100% of the revenue lands in your ad-network account.

Signed key-check API

Your script validates keys through POST /api/v1/key/check with HMAC-signed requests and signed responses — so the client verifies the server just like the server verifies the client.

Server-side script hosting

Upload your script (up to 8 MB), obfuscate it in-dashboard with the built-in VM engine, and serve it through an in-game-restricted loadstring URL. Your source is never a public file.

Discord bot & webhooks

Manage keys, panels and whitelists from Discord. Get webhook notifications for key events and track executions, last-used stats and more from the dashboard.

Free, with scale when you need it

10 projects and 10,000 licenses per project free, forever. Need more? Paid plans only raise limits — up to 50 projects and 50,000 licenses per project. Every feature is available on the free plan.

How Vampauth compares to other key systems

Most key systems in this space charge monthly: Luarmor requires a paid invite code ($15–$40/mo), Panda Auth meters a free token quota with $25–$50/mo tiers, FlowAuth caps its free tier at 100 keys, JNKie at 5 scripts. Vampauth's free plan — 10 projects, 10,000 keys per project — out-limits all of their paid entry tiers. Full head-to-heads:

Ready to ship?

Register free, create a project, and your first checkpoint flow can be live in minutes. No card, no invite code, no trial timer.

Roblox key system — FAQ

What is a Roblox key system?

A key system gates a Roblox script behind a license key. Users complete a short flow (usually ad checkpoints) to receive a key, and the script validates that key — bound to their hardware ID (HWID) — through a server-side API before it runs. It protects the script from leaks and generates ad revenue for the developer.

How much does a Roblox key system cost?

Key systems range from free to $40+/month. Vampauth's key system is free: 10 projects with 10,000 licenses per project, HWID binding, checkpoint flows, server-side script storage, built-in obfuscation and a Discord bot included. Competitors charge $5–$40/month for comparable limits.

How many keys can I have on a free key system?

On Vampauth, the free plan includes 10,000 licenses per project across 10 projects — 100,000 keys per account. Most competitors' free tiers cap between 100 and 1,000 keys, and some require a paid invite code just to sign up.

Do key systems support HWID binding?

Yes. HWID binding locks each key to the hardware that first activates it, preventing key sharing. Vampauth supports up to 10 hardware IDs per key (configurable per project), which is more forgiving for legitimate users who switch devices than single-HWID systems.

Does a key system take a cut of my ad revenue?

Vampauth takes 0% — not a percentage, not a fee, not 'free until you grow'. Checkpoint links point to your own Linkvertise, Lootlabs or work.ink accounts, so completions pay you directly; the platform has no mechanism to take a share and charges no subscription.

Can I use my own obfuscator instead of the built-in one?

Yes — bring your own. Custom mode hosts any externally obfuscated script (Luraph, MoonSec, anything) up to 8 MB and serves it through the same in-game-restricted loadstring with the key system around it. The built-in VM engine is included too, but it's your choice.

Do I have to use keys at all?

No — Vampauth supports keyless (FFA) mode per project: free-for-all access with no key required, with the same server-side protections where applicable. Run keyless, keyed, or mix per project.