06 · ABOUT · MANIFESTO

Built by the community.

EST 2023 ACTIVE PLAYERS MATCHES RUN OPEN SOURCE
VALORANT.KZ · V4.2
APR 2026

MAINTAINED BY
4 volunteers
Almaty · Astana

SERVER
Discord · self-hosted
Cloudflare · KZ

LICENSE
MIT · open source
Kazakhstan's Valorant scene has always been here. What was missing was a place to keep score — a proper ladder, honest Elo, no screenshots, no drama, no pay-to-queue. VALORANT.KZ is that place. Queue in Discord. Get auto-balanced teams. The Valorant API detects your result. Your rating updates. That's it.
01 · PRINCIPLE

Fair by default

Every match runs through auto-balance. Elo stays visible and the math is in the repo.

02 · PRINCIPLE

Zero friction

No website to log into. Type /queue in Discord, hit ready, play. Results come from Valorant's own API within 90 seconds of the last round.

03 · PRINCIPLE

Community-owned

VALORANT.KZ is open source and free forever. We'll never gate features behind payment or run ads on the ladder.

HISTORY LOG

Three years of iteration.

JUL 2023
01

VALORANT.KZ v1 goes live

Discord bot · 14 players · manual result entry

FEB 2024
02

Elo + auto-balance

Custom rating · team balancer algorithm

OCT 2024
03

Valorant API integration

Auto-detect results · screenshots retired · v2

JUL 2025
04

Pro Ladder + tournaments

Top-3 weekly promotion · first prize cup

APR 2026
05

Season 4 · today

players · v4.2 UI · bracket engine v2

TECHNICAL

How it's built.

OPEN SOURCE · MIT
BACKEND
  • Go 1.22server
  • MongoDBdb
  • discordgobot
  • henrikdev/vlrapi
FRONTEND
  • html/templateserver-rendered
  • Space Groteskdisplay
  • JetBrains Monodata
  • No frameworkvanilla CSS
MATH
  • Elo + MMRrating
  • Brute forcebalancer
  • Win prob.expected Elo
  • No AIdeterministic
INFRA
  • Cloudflarecdn
  • Hetzner EUhost
  • GitHub Actionsdeploy
  • Uptime 99.7%30d
FAQ

Common questions.

Is VALORANT.KZ free?

Yes. Forever. No subscription, no cosmetics, no ads. The ladder itself will never be paywalled.

How does auto-detection work?

When the lobby leader starts a custom game, our bot captures the match ID. Valorant's API exposes final-round results 60—90 seconds after the match ends. We pull that data, verify the ten players match the queue, and update Elo.

How is Elo calculated?

Classical Elo with MMR blending — 70% internal PUG Elo, 30% Valorant competitive rank. Each match affects your rating based on the expected outcome (sum of roster Elos vs. opponent).

Can I play if I'm not in Kazakhstan?

Yes — the Discord is open to anyone who can play on the EU servers with decent ping. Tournament eligibility may be KZ-only on a case-by-case basis.

What happens if someone leaves mid-match?

If a player disconnects and doesn't return, the match is marked VOID. Queue dodges escalate: 3rd dodge in a day = 30 min cooldown, 4th+ = 60 min.

How do I qualify for PRO Ladder?

PRO Ladder is invite-only. Finish Top 3 on the weekly open leaderboard for an invite, or reach out to the team directly if you're a known competitive player.

GET IN TOUCH

Say hi.

Questions about the ladder, interest in sponsoring a cup, bug reports, pull requests — all welcome.

DISCORDdiscord.gg/8RYzS3YHgp
GITHUBgithub.com/vlrleaguebot
EMAILhello@valorant.kz
TELEGRAM · RU@vlrkz_chat