Valkyrie
Valkyrie is a free, GPL-3.0 open-source anti-cheat for self-hosted FiveM servers on PC.
What Valkyrie is
Valkyrie is a free, GPL-3.0 open-source anti-cheat for self-hosted FiveM servers on PC. It performs server-side checks for entity validation, blocked models, particle filtering, prohibited username content, super-jump behavior, and invincibility. Release v1.5.0 adds chat message rate limiting and particle-routing blocking. Runtime-reloadable modules let operators reload components without replacing the resource, and settings can be synchronized with vac:sync or by restarting it. Permissions can bypass checks, including vac:ultraviolet for everything and vac:explosion for explosion checks. Installation uses a release ZIP placed in the server resources directory, followed by configuration and startup entries in server.cfg. Valkyrie requires an up-to-date, unmodified cfx-server-data chat resource because it uses registerMessageHook. The maker recommends entity lockdown and server-side entity creation logic, and warns that no anti-cheat prevents every exploit.
Good
- Free GPL-3.0 open-source project
- Provides configurable server-side detection checks
- Modules can reload during runtime
- Supports runtime settings synchronization
- Adds chat rate and particle routing controls
Watch out
- Requires an unmodified cfx-server-data chat resource
- Main branch may contain breaking changes
- Maker says no anti-cheat is complete
Who it suits
Valkyrie suits FiveM server owners seeking free, on-premises, server-side detection without a kernel-level client. It requires current recommended server artifacts and the specified chat resource.
Verdict
Valkyrie provides configurable server-side protection with runtime modules and a free open-source license. Operators should install stable Releases code, satisfy the chat dependency, and retain sound server programming practices.
The facts
Each one read from Valkyrie's own pages, with the date it was checked.
What it does
- Chat and particle features
- Release v1.5.0 notes chat message rate limiting and support for blocking particle routing.checked 8 Oct 2026
- Chat dependency
- Valkyrie uses the registerMessageHook export from the cfx-server-data chat resource, which the README says is unavailable in older or modified versions.checked 8 Oct 2026
- Compatibility requirement
- Valkyrie requires an up-to-date, unmodified cfx-server-data chat resource because it uses its registerMessageHook export.checked 8 Oct 2026
- Detection features
- Configurable checks include entity validation, blocked models, particle filtering, prohibited username content, super jump, and god mode.checked 8 Oct 2026
- Detection options
- Configurable checks include entity validation, blocked models, particle filtering, prohibited username content, super-jump, and invincibility checks.checked 8 Oct 2026
- Entity protection guidance
- The README recommends using entity lockdown and server-side entity creation logic for better protection.checked 8 Oct 2026
- Installation
- Installation instructions say to download a release ZIP, place it in the server resources directory, and add Valkyrie configuration and startup entries to server.cfg.checked 8 Oct 2026
- Known feature limits
- The maker says certain detection methods are omitted because they rely on client data, which can be bypassed.checked 8 Oct 2026
- Latest listed release
- The releases page lists v1.5.0 as the latest release and says it added chat rate limiting and particle routing blocking.checked 8 Oct 2026
- License
- The repository is licensed under GPL-3.0.checked 8 Oct 2026
- Limitations
- The maker cautions that no anti-cheat is a complete solution and says server owners should use good programming practices to prevent resource exploits.checked 8 Oct 2026
- Modules
- The README says Valkyrie uses runtime reloadable modules and avoids obfuscated files.checked 8 Oct 2026
- Permissions
- Valkyrie provides permissions for bypassing checks, including vac:ultraviolet to bypass everything and vac:explosion to bypass explosion checks.checked 8 Oct 2026
- Purpose
- Valkyrie is an open source FiveM anti-cheat intended to help keep servers free of cheaters.checked 8 Oct 2026
- Runtime configuration
- The README says settings can be updated at runtime with the vac:sync command or by restarting the resource.checked 8 Oct 2026
- Runtime modules
- Its modules can be reloaded at runtime, and the README says there are no obfuscated files.checked 8 Oct 2026
- Security limits
- The maker cautions that no anti-cheat is a silver bullet and recommends server owners use good programming practices.checked 8 Oct 2026
- Stability
- The README warns that the main branch may contain breaking changes and identifies code from the Releases section as stable.checked 8 Oct 2026
- Stable downloads
- The README directs users to GitHub Releases for stable code and warns that the frequently updated main branch may contain breaking changes.checked 8 Oct 2026
- Support
- The maker directs users to open a GitHub issue for help, critical security concerns, or resource problems, and limits compatibility support to the latest recommended or newer server artifacts.checked 8 Oct 2026
Alternatives to Valkyrie
- 1

Epic Online Services
Free planAndroidiOSWebAPI7.6Free plan - 2

Easy Anti-Cheat
Free planAndroidiOSWebAPI7.5Free plan - 3

AGINUZ Anti-Cheat Infrastructure
Free planLinuxmacOSWindows7.3From $50 a month - 4
RoSentry
Free planWebAPI7.3From $19 a month - 5
EA app
WebmacOSWindows7.2From $39.99 a year - 6
GuardingPear Anti-Cheat
AndroidiOSWebAPI7.2$34.99 one-time
