
Every release
Signed.
An altered file is refused before it is installed.

Protect
Every release is signed, a paid script runs only on licensed servers, and a release can be delivered encrypted.
Three layers

Every release
An altered file is refused before it is installed.

Paid scripts
A copy on another machine gets no key.

Your choice
Decrypted in memory, where the host can hold a key.
Ownership
The game stays its publisher’s. What you wrote for it stays yours.
Escrow
From the command line, or with the option on the upload form.
scriptgo publish --escrowMonetize

a script studio
Each buyer gets a licence for their own servers. The release can be delivered encrypted.
Sold: a licence to run the studio’s script.Read more

a server operator
A monthly VIP pass, for example, unlocks a feature of the operator’s own script.
Sold: a feature of the operator’s own code. Never the game, its content or access to it.Read more
By host
What a buyer’s server gets depends on the host. Read from the registry.
Decrypted in memory, for a licensed and bound server only.
| Environment | State |
|---|---|
| .NET kit | Available |
| OPEN//77 | Availableopt-in server feature |
| Rust (Oxide/Carbon) | Available |
| Hytale | Planned |
Licence check and signed releases. The host runs plain script: no code-secrecy claim.
| Environment | State |
|---|---|
| Garry's Mod | Available |
| LÖVE | Available |
| Lua Standalone | Available |
| Luanti | Available |
| Neovim | Available |
| BeamMP | Planned |
| Defold | Planned |
| Don't Starve Together | Planned |
| Godot 4 | Planned |
| KCD:MP | Planned |
| OpenResty | Planned |
| Project Zomboid | Planned |
| Roblox | Planned |
Signed releases. No licence check runs here.
| Environment | State |
|---|---|
| CC: Tweaked (Minecraft) | Signed releases |
| FiveM | Signed releases |
| RedM | Signed releases |
The promise
The limits
The game’s IP

An offer with a declaration of rights is on sale. No pre-approval.
The rules