FREEDOM251

Freedom251 › Game Anti-Cheat Software

Valkyrie

Free plan Self-hosted

Visit Valkyrie Alternatives

Valkyrie's own site

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

  1. Open the Valkyrie GitHub repository.
  2. Download a ZIP from the Releases section for stable code.
  3. Place the release files in the server resources directory.
  4. Add Valkyrie configuration and startup entries to server.cfg.
  5. Ensure the server uses an up-to-date, unmodified cfx-server-data chat resource.
  6. 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

Look at these too