Freedom251 › Game Anti-Cheat Software
Valkyrie

What Valkyrie is
Valkyrie is a free, open-source anti-cheat resource for FiveM servers, designed to help server owners detect and limit certain forms of cheating. Its configurable server-side checks cover entity validation, blocked models, particle activity, prohibited username content, super-jump behavior and invincibility. Release v1.5.0 adds chat message rate limiting and particle-routing blocking. The software runs self-hosted on a PC and is licensed under GPL-3.0. Its runtime-reloadable modules are not obfuscated, and operators can update settings with the vac:sync command or by restarting the resource. Installation involves placing a release ZIP in the server resources directory and adding configuration and startup entries to server.cfg. Valkyrie depends on the registerMessageHook export in an up-to-date, unmodified cfx-server-data chat resource. The maker recommends entity lockdown and server-side entity creation practices, and cautions that anti-cheat cannot replace good server programming. Stable code is in Releases; the main branch may contain breaking changes.
Who it suits
Valkyrie suits FiveM server owners seeking self-hosted, server-side checks and control over which users can bypass them. It requires a current, unmodified cfx-server-data chat resource.
What it does well
- Free and licensed under GPL-3.0.
- Checks cover entities, models, particles, usernames and more.
- Modules can be reloaded while running.
- Settings can be changed with vac:sync.
- Stable releases are identified in the Releases section.
What to know first
- Requires an up-to-date, unmodified chat resource.
- The main branch may contain breaking changes.
- The maker says no anti-cheat is a complete solution.
Limits
Valkyrie is not a complete anti-cheat solution, and the maker omits some detection methods that rely on bypassable client data. Compatibility support is limited to the latest recommended or newer server artifacts.
Getting started
- Open the Valkyrie GitHub repository.
- Download a ZIP from the Releases section for stable code.
- Place the release files in the server resources directory.
- Add Valkyrie configuration and startup entries to server.cfg.
- Ensure the server uses an up-to-date, unmodified cfx-server-data chat resource.
- Use entity lockdown and server-side entity creation logic as recommended.
Verdict
Valkyrie offers a range of configurable server-side checks and runtime settings for FiveM operators. Its chat-resource requirement and the maker’s warning about anti-cheat limits are important considerations.
Questions
Is Valkyrie free and open source?
Yes. It is free and the repository is licensed under GPL-3.0.
Where does Valkyrie run?
It is self-hosted on a PC and deployed on-premises. It provides server-side detection, not a kernel-level client.
What checks can it perform?
Configurable checks include entity validation, blocked models, particle filtering, prohibited username content, super-jump, and invincibility checks.
What does installation require?
Download a release ZIP, place it in the server resources directory, and add configuration and startup entries to server.cfg. It requires an up-to-date, unmodified cfx-server-data chat resource.
How can settings be changed while it runs?
Use the vac:sync command or restart the resource. Modules can also be reloaded at runtime.
Where should I get stable code?
The maker directs users to GitHub Releases for stable code and warns that the main branch may contain breaking changes.
Facts from Valkyrie's own pages
- Chat and particle features
- Release v1.5.0 notes chat message rate limiting and support for blocking particle routing. · github.com, 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. · github.com, 8 Oct 2026
- Compatibility requirement
- Valkyrie requires an up-to-date, unmodified cfx-server-data chat resource because it uses its registerMessageHook export. · github.com, 8 Oct 2026
- Detection features
- Configurable checks include entity validation, blocked models, particle filtering, prohibited username content, super jump, and god mode. · github.com, 8 Oct 2026
- Detection options
- Configurable checks include entity validation, blocked models, particle filtering, prohibited username content, super-jump, and invincibility checks. · github.com, 8 Oct 2026
- Entity protection guidance
- The README recommends using entity lockdown and server-side entity creation logic for better protection. · github.com, 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. · github.com, 8 Oct 2026
- Known feature limits
- The maker says certain detection methods are omitted because they rely on client data, which can be bypassed. · github.com, 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. · github.com, 8 Oct 2026
- License
- The repository is licensed under GPL-3.0. · github.com, 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. · github.com, 8 Oct 2026
- Modules
- The README says Valkyrie uses runtime reloadable modules and avoids obfuscated files. · github.com, 8 Oct 2026
- Permissions
- Valkyrie provides permissions for bypassing checks, including vac:ultraviolet to bypass everything and vac:explosion to bypass explosion checks. · github.com, 8 Oct 2026
- Purpose
- Valkyrie is an open source FiveM anti-cheat intended to help keep servers free of cheaters. · github.com, 8 Oct 2026
- Runtime configuration
- The README says settings can be updated at runtime with the vac:sync command or by restarting the resource. · github.com, 8 Oct 2026
- Runtime modules
- Its modules can be reloaded at runtime, and the README says there are no obfuscated files. · github.com, 8 Oct 2026
- Security limits
- The maker cautions that no anti-cheat is a silver bullet and recommends server owners use good programming practices. · github.com, 8 Oct 2026
- Stability
- The README warns that the main branch may contain breaking changes and identifies code from the Releases section as stable. · github.com, 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. · github.com, 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. · github.com, 8 Oct 2026
Where Valkyrie stands on Freedom251
- Game Anti-Cheat Software#10 of 22