Script protection · Roblox
Sell your Roblox script without handing over the code. Buyers get a key and a one-line loader. Your script stays yours — and if a copy ever leaks, it points back to whoever leaked it.
script_key = "BSTN-••••-••••" loadstring(game:HttpGet("bastiondev.org/loader"))()
Two lines. Everything below runs behind them.
Four steps between your buyer hitting run and your script starting.
Your buyer pastes one line and runs it. It pulls a protected loader that we rebuild often and never save to their PC.
We check their key and their device. A key being used on a second machine is turned away.
The script is locked to that one run as it’s sent, so a copy grabbed off the wire won’t work for anyone else.
Every copy is quietly marked. If one leaks, you can tell exactly which key it came from.
Add a buyer, make keys, reset a device, or stop someone’s session — all from Discord. /lookup shows if someone has access, what they hold, and how much they’ve run.
/lookup user:@buyer
whitelisted · yes
key · BSTN-7F2A-… · 30d left
hwid · bound · 41 executions
/reset hwid — done, cooldown 12h
/kick session — live thread stopped
Import your users
Bring keys over from Sanctuary or Luarmor — buyers keep their key, their Discord link and their remaining time.
Buy an invite code on Discord and redeem it in your account. Limits are per month; obfuscations reset on the 1st.
| Plan | Basic$5/mo | Pro$10/mo | Master$25/mo |
|---|---|---|---|
| Obfuscations per month | 50 | 100 | 200 |
| Keys | 250 | 1,000 | 10,000 |
| Projects | 1 | 3 | 8 |
| Scripts | 8 | 16 | 30 |
| Buy Basic | Buy Pro | Buy Master |
Need more than Master allows — open a ticket on Discord and we’ll sort something out.
Buy an invite code, redeem it on your account, upload. Questions go to the Discord — someone actually answers.