Install, license & update
Everything you need to get your Obsidian scripts running — protected, licensed, and update-safe. The same flow works for every product.
Installing a script
Download your files
Go to My Licenses in your account and hit Download latest on the product. You always get the newest build, stamped to your account.
Drop it into your server
Unzip the folder and place it in your server's resources directory. We recommend grouping ours in a folder like [obsidian].
Add your license key
Paste your key (from My Licenses) into your server.cfg. Every Obsidian resource reads the same convar:
Ensure the resource
Add it to server.cfg after your framework and dependencies, then restart:
First launch validates your license
On start, the resource checks your key with our license server. If it's valid, the protected code unlocks and runs. If the key is missing, wrong, revoked, or expired, the resource refuses to start and prints the reason in your console — nothing sensitive is ever exposed.
Your license key
obsidian_license, so you set it once.Frameworks & dependencies
Most Obsidian scripts support ESX, QBCore, and QBox, and some are standalone. Use the framework filter on the store to find ones that match your city. Common dependencies like ox_lib, oxmysql, and ox_inventory are listed under Dependencies on each product page — ensure those load before the Obsidian resource in your server.cfg.
Updating
config.lua first if you've customised it.How your purchase is protected
FAQ
Where do I put my license key?
In your server.cfg: set obsidian_license "OBS-…". Every Obsidian resource reads that one convar.
Can I move a license to another server?
A license binds to the first server that activates it. Use Request reset on the license card in your account, or open a support message, and we'll reset the binding.
Does Obsidian Access include the anti-cheat?
No. Warden Anti-Cheat is a separate standalone subscription. View Warden →
I bought a script but it won't start.
Check the server console — the resource prints the exact reason (missing key, wrong key, load order). Make sure dependencies load before it. Still stuck? Contact support.
