Skip to main content

Creating your account

Please do not make a new account if you already have one. If you have lost your API key, search your emails for “Luarmor” to find it. If you still can’t find it, see I didn’t receive/lost my API key.
Luarmor uses an invite code system, so you need an invite code to create an account. You can also buy invite codes for other people.
Invite codes can be purchased from the pricing section of the main site, or through our Discord server.
Luarmor support can only help with purchases made through the official Luarmor crypto store. If you buy an invite code anywhere else, we cannot help with any issues, so contact the support of whoever you bought from instead.
You can also extend your membership by 30 days by redeeming an invite code on your profile page.
If your membership expired less than 7 days ago, the 30 days are added to your old expiry date, not to today. For example, redeeming 3 days after expiring gives you 27 days.
For questions about pricing, lifetime plans or paying with crypto, see Purchasing.
1

Go to the site

2

Enter your invite code

Enter your invite code in the Invite Code field.
3

Fill in the form

Fill in the rest of the form and click Register.
The Luarmor registration form with email, Discord ID and invite code filled in, showing a successful registration message

Successful registration

4

Receive your API key

You will receive your API key by email. You use it to log in.
An email from Luarmor containing your API key

API key in email

5

Log in

Log in with your API key to access the dashboard.
The Luarmor login form with an API key entered and the Logged In button

Successful login

Creating a project

Luarmor has a feature called project folders. A project folder can contain multiple scripts, so you can build a script hub that supports multiple games. Keys are shared across all scripts in a project folder, so one key can run every script in it.
1

Create a project

Go to the projects page and click Create Project.
The empty Luarmor projects dashboard with the cursor on the Create Project button

Luarmor dashboard

2

Enter project details

Enter all of the details for the project, including the name, webhooks, and HWID reset settings.
The Create Project form with the project name, logs webhook, alert webhook, Allow HWID reset and cooldown filled in

Project details all filled in

Uploading your script

Every script belongs to a project. If you haven’t created one yet, see Creating a project.
Luau syntax is not fully supported, modules can’t return, and line numbers in error messages won’t match your original source after upload. See Uploading scripts troubleshooting. Luarmor does not store your source code by default; to keep backups, see Source Locker.
1

Add a script to the project

Under the project you created, click Add Script.
A new project on the dashboard with the cursor on the Add Script button

The button that adds a script to the project

2

Enter script details

Fill in the script details, upload your script, and press the green tick in the top right.
If you can’t see the Upload File button, your screen may be too small. Try zooming out or using another computer or monitor.
The new script form with a script name, mode toggles (Free for All, Silent, Heartbeat, Lightning) and an uploaded file

Entering all of the script details

Distributing your script

After you have uploaded your script, you can download the loader script and start whitelisting users.

Download the loader

Please use the Luarmor loadstring so your script is always up to date. Re-uploading the code that the loadstring downloads and using that instead will cause an error.
Download the loader script by clicking the Loader button. The loader does not change, so you don’t have to re-download it every time you update your script.
The projects dashboard with the Loader button highlighted next to the uploaded script

Highlighted button that downloads the loader

Create whitelist keys

Generate a new, unassigned key in the users area and give it to the user. Keys can also be time-limited. Alternatively, you can mass-generate keys and add them to your Sellix or Shoppy store as serials, so buyers receive a key automatically. To mass-generate keys, open your project’s Manage Users window, enter the number of keys (up to 300 at once) under Mass Generate Keys, press Generate, then download the keys with Download TXT.
The Manage Users window with 250 entered under Mass Generate Keys and the cursor on Generate

Mass generate keys

Uploading generated keys to a Sellix product as serial keys

Upload keys to Sellix

Whitelist through the Discord bot

Alternatively, whitelist the user with the /whitelist command of the Discord bot. The user can then click the Get Script button on the bot’s panel to get the script. You should receive the bot invite by email when you buy a Luarmor invite code. If you didn’t, you can find it on the Discord bot page.

Running the script

Once a user is whitelisted, they can run the script by adding script_key = "KEY HERE"; above the loader (this is not needed in Free for All (FFA) mode). If you set a Logs Webhook in your project settings, you will get a notification each time they run it. Keys are linked to the user’s HWID, so a shared key won’t work for anyone else, because their HWID is different.
A downloaded script with the user's script_key set on the first line, above the Luarmor licence header

script_key must be added above the loader

Resetting a user’s HWID

Sometimes a user’s HWID changes on its own. When that happens, they must reset it with the Reset HWID button on your Discord bot panel and run the script again; their new HWID is assigned automatically on that run. Your managers can also reset any user’s HWID with /force-hwidreset. Users with the buyer role can reset their own HWIDs if you have enabled Allow HWID reset for the project. If you think someone is sharing their key and resetting its HWID each time someone else uses it, see how to spot key sharing.

Mass import / export users

If you are moving from another whitelist service, or from your own system, you can import your users.

Export

You can export all your users as a TXT or JSON file. For screenshots, see Import below.
1

Go to your project settings

Go to your project settings by clicking the gear icon next to the project in the user dashboard.
2

Download

Press either Download TXT or Export JSON. If you plan to import the users later, use Export JSON.

Import

Importing uses the JSON file from Export JSON (see Export).
1

Go to your project settings

Go to your project settings by clicking the gear icon next to the project in the user dashboard.
The gear icon highlighted next to a project on the dashboard

Gear icon highlighted

2

Import

Press Import JSON and select the JSON file you exported.
The Manage Users window with an exported users JSON file selected under Import Users and the Confirm button highlighted

Import JSON button

Once your users are imported, they only need to click the Get Script button on the Discord bot panel. The bot replies with the script, with their key added on top.