Everything you need to do once before installing any Onex script. Complete these steps first, then follow the installation guide for your specific script.
๐ INSTRUCTION โ To access the asset, you must have purchased it using your own Keymaster account. If you need to transfer the asset to a different Keymaster account, you can use the transfer system. Please note that the transfer can only be performed once for an asset, so ensure the transfer is done carefully
Before proceeding, head over to the Fivem Artifacts Tracker DB and check that your artifact is listed as supported , not broken and up-to-date. Our scripts require a minimum of build 7290 to function โ anything below that won't work. For the best experience, we recommend using whichever artifact the database marks as recommended.

Log in to the official CFX Portal using the Keymaster account you purchased with. Navigate to Granted Assets, find your script (search onex- to filter), and click Download.
After purchase, it may take up to 5 minutes for the asset to appear in your portal. You can re-download the same asset at any time to get updates.
Your purchase is tied to your own Keymaster account. Asset transfers can only be performed once, so make sure the destination account is correct before transferring.
All dependencies are mandatoryโuse the full dependency guide and include every required file.
When downloading a dependency, make sure the file is fully unzipped and does not contain โ-mainโ at the end of its folder name. If it does, remove โ-mainโ before using it.
onex-base (portal) โ Download by clicking here
Unzip the downloaded file. Open the bundle folder and move the inner resource folders (e.g. onex-base, onex-charselect) into your server's resources directory.
Do not drag the outer bundle folder directly into your resources. Open it first and move the individual resource folders inside.
Also make sure dependency folders do not have -main at the end of their name. If they do, rename them and remove -main before use.
We recommend placing all Onex assets inside a single [onex] folder for clean organisation. This way you only need one ensure line:
server.cfg# Start your core framework first ensure es_extended # or: ensure qb-core # Start all Onex assets together ensure [onex]
If you prefer to list resources individually, follow this order:
server.cfgensure es_extended # or: ensure qb-core ensure onex-base ensure onex-YOUR-SCRIPT-NAME
onex-base must always start before any other Onex script. It ships automatically with every purchase that requires it.
Do a full server restart โ do not just ensure the script in the console while the server is live. A full restart ensures your server picks up the new Keymaster license correctly and avoids escrow errors.
Your script is now on the server. Head to the installation guide for your specific script in the sidebar to complete configuration.
Need help? Join our Discord community for support.
Last updated 11 days ago