0%
Loading...
NolimitHost

How to Set Up an Authentication Key (AuthKey) for Your BeamMP Server

Last updated: September 18, 2026

Every BeamMP server must register with the BeamMP network using an AuthKey (authentication key). The key identifies your server to the BeamMP backend, so without it your server will not appear in the server list and players cannot join. This guide shows you how to create a key and add it to your server.

Step 1: Create an AuthKey

  1. Open the BeamMP Keymaster at https://keymaster.beammp.com/ and sign in with your Discord account.
  2. Click Keys, then click the + button to generate a new key.
  3. Give the key a name (for example, your server name) and copy the value it generates. It looks similar to xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.
Important: Treat your AuthKey like a password. Anyone who has it can run a server under your account, and a single key can only be used on one server at a time. Never share it or leave it visible in screenshots.

Step 2: Stop the Server

In the NolimitHost Game Panel, select your BeamMP server and stop it from the Console page. BeamMP only reads its configuration at startup, so the server must be stopped before you change the key.

Step 3: Add the AuthKey

You can set the key in the game panel or by editing the configuration file directly.

Option A: Game Panel

  1. In the left sidebar, open the Startup tab.
  2. Find the AuthKey field (it may be labelled Auth Key or License Key) and paste your key.
  3. Click Save.

Option B: ServerConfig.toml

  1. In the left sidebar, click Files and open ServerConfig.toml.
  2. Find the AuthKey line and paste your key between the quotes:
    [General]
    AuthKey = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
  3. Save the file.

Step 4: Start the Server

Go back to the Console page and start your server. If the key is accepted, the server registers with the BeamMP network and appears in the server list (unless you have set Private = true).

Troubleshooting

Problem Fix
Server shows as offline or is not in the list Check the key has no leading or trailing spaces, and confirm the server finished starting in the console.
"Key already in use" error A key works on one server at a time. Generate a separate key for a second server.
The key stopped working The key may have been revoked. Create a new one in the Keymaster and update it on the server.