Skip to content

Getting started

What you need

  1. An active Sinister subscription (license key redeemed in Discord)
  2. Windows PC for SinisterClient
  3. Discord in the Sinister server for bot commands and DMs

Order that actually works

  1. Install and open SinisterClient
  2. Sign in when prompted
  3. Link your Roblox cookie through the portal (the client will point you there)
  4. Launch Roblox through SinisterClient so the proxy can capture your session
  5. Resolve from the client UI or from Discord, depending on your plan

Skipping step 4 is the most common reason resolves fail with "not in game" style errors.

Sinister Script vs Lua bridge

Sinister Script is the licensed in-game product from /get-script. See the overview.

Lua bridge (lua_bridge_sinclient.lua) is for custom executor scripts that talk to SinisterClient on localhost. See the full Lua bridge guide.

Resellers

If you resell resolve capacity, start with the Reseller API guide (auth, every endpoint, curl/Python examples, limits). Use the interactive Swagger UI on your Sinister host to try calls.

Do not share SSW-* keys in client-side code or public repos.

Obfuscator

If your plan includes Lua obfuscation as a separate product, see Obfuscator overview.

Stuck?

See FAQ, Changelog, and Troubleshooting.

Open a ticket in Discord with: what you clicked, the exact error text, and whether Roblox was started after SinisterClient.