How escrow delivery works, what stays open, and how to move an asset between keys.
What is asset escrow?
Venom scripts are delivered through Cfx.re asset escrow. When you buy a script it is granted to the Cfx.re account you used at checkout and shows up in your Keymaster → Granted assets list. Your FiveM server downloads the resource itself the first time it starts with your license key — there is no license server, no key file and nothing to activate.
Note: Purchases are tied to a Cfx.re account, not to a Discord or Tebex account. Always check out while logged in with the account that owns your server key.
What is protected and what is open
| Folder / file | Status | What you can do |
|---|---|---|
config.lua, config/*.lua | Open | Edit freely: options, prices, keybinds, jobs, permissions. |
locales/ | Open | Translate or reword every string. |
html/ (UI: HTML, CSS, JS) | Open | Restyle colours, fonts and layout of the interface. |
bridge/ framework adapters | Open | Adapt the script to a custom framework or inventory. |
| Core client / server files | Escrow-protected | Cannot be read or edited. Updates arrive automatically through Keymaster. |
The exact layout differs per script — the README inside each resource lists which files are open.
Granting the asset to your server key
- Open portal.cfx.re → Granted assets.
- Find the Venom resource and click Assign, then choose the server key that should run it.
- Download the resource ZIP from the same page and place it in your resources folder.
- Start the server. The escrow download happens on first boot — watch the console for
Started resource ….
Tip: You can move the grant to a different server key you own at any time from Keymaster. One key holds the grant at a time.
Transferring to another account
Checked out with the wrong Cfx.re account? Use Keymaster's transfer option to move the asset, or open a ticket on the support page with your transaction ID and both account names.
Common escrow errors
Failed to verify protected resource
The server key running the resource does not hold the grant. Assign the asset to that key in Keymaster and restart. Make sure sv_licenseKey in server.cfg is the key you granted it to.
Resource could not be downloaded
Your server cannot reach Cfx.re. Check outbound firewall rules and DNS, then restart. Some hosting panels block the download on the first attempt — a second restart usually completes it.
The resource folder was renamed
Escrowed resources must keep the folder name they ship with. Rename it back and restart:
# server.cfg — keep the shipped folder name ensure ox_lib ensure <venom-resource-folder>