LuaSecureDocumentationDashboard ↗
Start here / Documentation

Run a script you bought

You have a key and a loader — here is how to run it.

You bought access to a Lua/Luau script. The seller gave you a license key and a one-line loader. This page gets you running in a minute. You do not need a LuaSecure account to run a script you bought.

1. Open your executor

Use the Roblox script executor you normally run scripts with. Paste the loader your seller gave you into its editor.

2. Paste your key and the loader

A keyed loader looks like this. Put your license key where shown — the long ID in the URL is the script and should be left exactly as the seller sent it.

script_key = "YOUR_LICENSE_KEY"
loadstring(game:HttpGet("https://luasecure.xyz/files/v4/loaders/SCRIPT_FILE_ID.lua"))()

Some scripts are keyless (free/public). Then there is no script_key line — just run the single loadstring(...) line as-is.

3. Run it

Execute. The first successful run binds your key to this device, so afterwards it only works here. Behind the scenes the loader asks the server for a short-lived ticket, exchanges it for the script, checks it, and runs it.

Opening the loader URL in a web browser shows HTTP 403 — that is normal. The loader only works inside your executor, not a browser. See how the loader works.

Something not working?

Read your key & device (second device, resets, expiry) or fix a loader error. For a bad key, a reset, or a renewal, contact the seller you bought from — only they can change your key.