Get Started

Installation

Solar ships as one resource. Setup is three steps: drop it in, license it, and start it first.

1. Add the resource

Download your build from the dashboard and extract it into your server's resources folder. Keep the default folder name SolarAC unless you have a reason to rename it.

folder
resources/
└── SolarAC/
    ├── fxmanifest.lua
    ├── client.lua
    ├── server.lua
    └── .license        <- your license key goes here

2. License it — paste your key into .license

Open the bundled .license file and paste the license key shown on your dashboard under Licenses. That is the only file you need to touch — there is no config.lua editing required to license a build.

.license
SOLAR-XXXX-XXXX-XXXX-XXXX
The key lives in .license. Treat it like a secret — don't commit it to a public repo or paste it in screenshots. You can rotate it from the dashboard at any time.

3. Start it first in server.cfg

Start SolarAC before your framework and other resources. Loading first lets its protection and integrity layer wrap every resource that starts after it.

server.cfg
# Start Solar Anticheat FIRST so it protects everything below it.
ensure SolarAC

# …then your framework and the rest of your resources.
ensure oxmysql
ensure es_extended
# ensure your-other-resources
Always deploy client.lua and server.lua from the same build together — they carry a matched integrity hash, and mixing files from different builds will refuse to start.

Verify it's running

On boot, the FXServer console should show the license validate succeed and the dashboard connect. If you see a license failure, double-check the key in .license and that your server can reach the Solar API.