⚡ Trusted by Roblox script sellers

Ship your Lua scripts behind a key and a lock.

Plotmor keeps your source on the server, hands it only to buyers with a valid key, and binds every key to one device. You manage it all from Discord.

90scripts protected
62developers
500keys issued
306Discord servers
executor
-- what your buyer runs script_key = "YOUR_KEY" loadstring(game:HttpGet("https://luarsecs.pages.dev/api/loader/3fa9…e1.lua"))() -- server side ✓ key valid, not expired ✓ HWID matches the bound device ✓ source delivered, webhook sent

Everything a script seller needs, nothing they don't.

Upload once on the web, then sell and support from your Discord server.

Source stays on the server

Buyers load your script through a protected loader. They never get the raw file.

Keys and HWID lock

Every key binds to the first device that uses it. Wrong device, expired key, or no key and the player is kicked.

Discord control panel

Post a panel with Redeem Key, Get Script, Get Role and Stats buttons. Whitelist users or whole roles with a slash command.

Execution webhooks

Get a Discord message every time your script runs: who, which key, which device.

Blacklists and free mode

Block abusers in one command. Premium can also blacklist roles or open a script to everyone for a launch.

Self-service HWID reset

Buyers reset their own device with a cooldown, so you stop answering the same ticket.

From upload to first sale

Upload your script

Log in with Discord and paste or upload your .lua file. Free accounts can protect 3 scripts.

Set up your server

Invite the bot, run /setuppanel, then whitelist buyers or generate keys.

Buyers run the loader

They press Get Script on the panel, run the loader, and the key and device checks happen automatically.

Need more room?

Premium gives you 10 scripts, 10 panels, free mode and more. Redeem a key in seconds.