A minimal, high-throughput Votifier stress-tester. Designed to benchmark server performance under heavy vote load or potential protocol abuse. Uses Votifier v1 protocol to simulate high-concurrency vote spikes.
Was created with Pay Everyone's Player Export feature in mind.
Note: This tool is for educational purposes and stress-testing your own infrastructure. Use it only on your local server.
Requires Rust. Compiling yourself is prefered method for performance and stability.
- Clone the repository
git clone https://github.com/ploxxxy/devoter- Build using the release flag. There is no reason to run this in debug mode.
NOTE: It might take around 10 minutes to compile this for the first time. This is because you're building OpenSSL from scratch. Subsequent builds are much faster.
cargo build --release -vv- Moving the binary
When moving the executable don't forget to include
config.jsonandscanned_playersto the launch directory:
devoter.exe
config.json
scanned_players.json
Standard Windows 10 x64 / AVX2 build available here. It should work on any modern CPU.

{ "votifier_host": "localhost", "votifier_port": 8192, "votifier_key": "MIIBIjANBgkqhk...", // public Votifier RSA key "site_name": "devoter", // note that a random suffix will be added to the site name, to bypass voting limits "rate": 0, // delay between the requests in milliseconds. use 0 to disable "max_connections": 350 // maximum amount of concurrent connections. values 50-500 seem to work best }