About PvPIndex
One global ranking ladder for the whole Minecraft community.
PvPIndex exists to answer one question cleanly: who is the best PvP player in Minecraft? Not on a single server - everywhere.
The problem
Rankings are broken across Minecraft
Every competitive Minecraft server has its own leaderboard, its own ELO formula, and its own definition of "rank 1." When a top player leaves a server or a new network opens, those numbers mean nothing outside their original context. There is no way to compare skill cross-server - until now.
PvPIndex creates a shared, validated ranking layer that any server can plug into. Battle results are cryptographically signed before submission and cannot be retroactively changed without leaving an audit trail. Every rating point is earned in a verifiable match.
How it works
Server submits a battle
The Minecraft plugin signs the battle payload with the server's private API key and POSTs it to PvPIndex. The signature proves the result hasn't been tampered with.
ELO is calculated globally
We run a standard ELO update across all players regardless of which server they play on. High-trust servers carry more weight. Disputed results are frozen pending moderator review.
Rankings update live
The leaderboard reflects the new ELO immediately. Players can link their Minecraft account to a profile and track their history across all participating servers.
Why it matters
A validatable standard, not a private scoreboard
Tamper-resistant
Battle payloads are signed client-side before submission. Any modification invalidates the signature - forged results are rejected automatically.
Cross-server ELO
One rating that follows you regardless of which verified server you play on. A Diamond on AetherPvP is the same Diamond on DuelCraft.
Open API
The entire ranking layer is accessible via a public API. Servers can embed live leaderboards, query ELO, and build their own tooling on top.
Player-owned identity
Link your Minecraft UUID to a PvPIndex account once with a claim code. Your stats and history are yours across every server.
Community disputes
Any player can flag a suspicious result. Disputes are reviewed by community moderators before the rating change is locked in.
Transparent formula
The ELO formula, K-factor rules, and server trust weights are public. No hidden modifiers, no proprietary black-box.
Trust model
Not every server carries equal weight - and that's intentional
PvPIndex assigns each server a trust score (0–100) based on dispute resolution rate, data consistency, uptime, and moderation history. New servers start with a lower trust weight and earn it over time. This means a veteran high-trust server influences the global rankings more than a brand-new one - protecting the leaderboard from manipulation while still allowing new networks to participate.
Dispute rate
Servers with unresolved or suspicious disputes lose trust score over time.
Data consistency
Signed payloads are validated against server-side anti-cheat metadata.
Track record
Trust accumulates with verified matches over months, not days.
For server owners
Get your server verified
Apply for API access, install the open-source plugin, and start submitting verified battles within a day.
Apply for accessFor players
Claim your profile
Create an account, link your Minecraft UUID with a one-time code, and your cross-server stats will appear on your public profile.
Create account