Sell Lua scripts
without leaking them.
Luar is the black-and-white control panel for script sellers: hosted loaders, license keys with expiry, hardware locking, and a Discord panel your buyers actually understand.
- < 40ms
- loader response
- 1 line
- buyer setup
- ∞
- keys per script
local key = "LUAR-9F2K-XQ4D-71MB" loadstring(game:HttpGet( "https://luar.app/api/public/loader/aurora?key=" .. key ))()
Everything included
One panel replaces your loader host, key DB and Discord bot.
Hosted scripts
Paste Lua in the dashboard, get an immutable loader path. Update source anytime — the loadstring never changes.
License keys
Timed or permanent keys, notes, bulk generation up to 50 at a time, revoke in a click.
HWID enforcement
Keys bind to the first machine that redeems them. Reset per-key or ban hardware outright.
Discord panel bot
Serverless slash commands and a buyer panel with Redeem Key, Get Script, Get Role, Reset HWID and Stats buttons.
Live overview
Scripts, active keys, locked hardware and bans — counted in real time on one screen.
How it works
Three steps to a locked script.
Add your script
Create a script entry and paste your Lua. Luar assigns a public loader id instantly.
Generate keys
Pick an expiry in hours (or permanent), a quantity, and an optional note. Copy and sell.
Ship the loader
Buyers run one loadstring. The key validates, locks to their HWID and streams your source.
Discord bot
A buyer panel that runs itself.
Post one panel in your server and buyers redeem keys, pull the loader, claim their role, reset their HWID and check stats — all without opening a ticket.
- HTTP interactions — nothing to host or keep alive
- Ed25519 request verification on every call
- /panel setup, /getkey, /loader, /scripts, /help, /ping
Panel preview
Aurora Hub
Buyers: use the buttons below to redeem your key, pull the script, claim your role or reset your hardware id.
FAQ
Straight answers.
Do buyers ever see my source?+
The loader endpoint only returns source after a key check passes. Keys are single-hardware by default and can be revoked at any moment.
What happens when a key expires?+
The loader stops serving the script immediately. Expired and revoked keys return a clean error instead of your code.
Can a buyer move to a new PC?+
Yes — reset the HWID from the keys table or let them use the Reset HWID button on your Discord panel.
Is the Discord bot always online?+
It runs on HTTP interactions, so there is no process to keep alive. Point the interactions URL at Luar and register commands from the dashboard.
Lock your scripts down in the next five minutes.
Free to start. No card, no server, no bot process to babysit.