Getting Started
Welcome to Panda Auth
Panda Auth is a universal authentication and licensing platform. It lets you lock any software behind a license key (a Roblox script, a desktop app, a Discord bot, a SaaS dashboard) and control who can run it. This guide explains what it does and how to start.
What you get
At its core, Panda Auth checks a key before your code runs. Around that check, it gives you the tools to create keys, share them, protect your script, and grow your project.
- Generate and manage license keys from a dashboard.
- Put your Roblox script behind a GetKey page, or skip the page with instant access.
- Add licensing to desktop apps with the V5 SDK (C++ / C#).
- Store and obfuscate your script with Virtual Storage (VSS).
- Connect Discord for roles, verification, and webhook alerts.
Pick your path
Not sure where to start? Choose the track that matches what you build.
How this guide is organized
The sidebar groups the docs by who you are and what you're trying to do:
- Getting Started — what Panda Auth is, why it helps, and a quick first run.
- For Users — if you just need to redeem and manage a key to use someone's software.
- For Developers — build and configure a service from the dashboard, monetize and grow it, integrate the client libraries, and use Virtual Storage.
- API Reference — endpoints, authentication, and permissions for direct API use.
New here?
Read What is Panda Auth next for the full picture, then jump to Quick Start when you want to build.