Skip to content

Uploading Scripts

Scripts are the core of the Aureva platform. Upload your Lua/Luau scripts, configure settings, and distribute them to your users through secure loader URLs.


  1. Go to your project in the dashboard
  2. Create a new script or select an existing one to update
  3. Enter a display name and upload your script file
  4. Configure options (obfuscation, key mode, FFA mode, etc.)
  5. Save — Aureva obfuscates the script and generates a loader URL

SettingDescription
NameDisplay name for the script
DescriptionOptional description
VersionSemantic version (e.g., 1.0.0); patch auto-incremented on update
FFA modeFree-for-all—no key required to load
Keysystem configKeysystem UI settings (note, config_folder, getkey_link, discord_code)
Obfuscation optionsObfuscator engine and options (see Obfuscation)

RequirementValue
Allowed extensions.lua, .luau, .txt
Max size10 MB
EncodingUTF-8

  1. Validation — Active subscription and project ownership are verified
  2. Template embedding — Your script is wrapped with the whitelist template (keysystem, script ID, project keys)
  3. Obfuscation — Always performed; cannot be skipped
  4. Loader URL — A secure loader URL is generated for distribution

When you update content, a new version is created and the loader URL may update accordingly.


The key mode setting determines which keys validate for the script:

ModeDescription
projectAny project key works for any script in the project
scriptOnly script-specific keys work for this script

Scripts can have a custom loader URL override:

  • Max length: 512 characters
  • Format: Must start with http or https
  • When set, this URL is used instead of the default loader URL

Users load your script in Roblox like this:

script_key = "YOUR_KEY"
loadstring(game:HttpGet("YOUR_LOADER_URL"))()

Replace YOUR_LOADER_URL with the loader URL from your dashboard.

For FFA (public) scripts, no key is required—the script loads directly from the loader URL.


To update a script’s content:

  1. Open the script in the dashboard
  2. Edit the content or upload a new file
  3. Save — a new version is created in version history, allowing rollback if needed