?
01 · Guide

How CS2 matchmaking works on UpFrag.

Signing up is free. Counter-Strike 2 matches run on dedicated servers. Every win credits bonus UPC: wager them or enter a tournament, and if you win you get UPC that buy real CS2 skins.

02 · First match

Four steps, fifteen minutes.

01
Step 01

Sign in via Steam

Sign in with Steam, identity check in two minutes. The starter tasks pay up to 2,000 bonus UPC.

02
Step 02

Queue and play

Pick a format, join the queue, and play on a dedicated server within seconds.

03
Step 03

Earn bonus

Every win credits bonus UPC. They are wagered on matches and tournaments.

04
Step 04

Wager, win, convert

Winning a wager or a tournament pays out in UPC, which trade for real CS2 skins delivered to your Steam inventory.

03 · Anti-smurf

Three layers of verification.

Every account is tied to a real identity: authenticated Steam account, verified email, phone number confirmed by SMS.

A

Steam OpenID

Authenticate through your Steam account. No throwaway emails.

B

Email OTP

Verify with a one-time code on your real inbox.

C

Phone OTP

SMS verification ensures unique device per player.

What you need to play ranked

Ranked requires a few conditions on your Steam account. They keep out throwaway accounts and smurfs. Check them before signing up, it will save you time.

  • ·100 hours played on CS2
  • ·Public Steam profile, with game details and playtime visible
  • ·Steam account at least 60 days old
  • ·No VAC ban, no recent game ban, no FACEIT cheating ban

These conditions only apply to ranked. The other modes, wager duels and tournaments are open as soon as your registration is complete.

04 · Four ways to play

Pick your mode.

05 · Economy

The UP-Coin system.

Knives, gloves, rifles - paid in UPC, delivered via Steam trade offer. Market-aligned prices, live stock.

How to get a skin without paying

Four steps. It all starts with a win.

Win matches

Every win credits bonus UPC to your account.

Start a match
Wager your bonus

Bonus is wagered in 1v1 duels and spent on tournament entries. That is all it does.

See duels
Win your wager

A wager win pays 1.9x your stake, in UPC. This is the only bridge between bonus and real value.

Claim your skin

UPC trade for real CS2 skins, delivered to your Steam inventory.

See the shop

Bonus does not buy a real skin: you have to convert it by winning first. UPC buy skins directly. 1,000 UPC = 1 euro.

A

1,000 UPC = 1 EUR

Fixed rate. That is the value of UPC, not of bonus, which cannot be bought or withdrawn.

B

Earned by playing

The starter tasks pay up to 2,000 bonus UPC, then every win credits more.

C

Real CS2 skins

Trade your UPC for real CS2 skins delivered to your Steam inventory. Bonus does not buy them: you first have to convert it by winning.

D

Wager and convert

Wager your bonus on matches. A win pays 1.9x the stake, in UPC.

06 · FAQ

Common questions.

Is the platform free to play?+

Yes. Signing up is free, and the starter tasks pay up to 2,000 bonus UPC. No payment is required to play.

What are UPC used for?+

UPC you buy or win from wagers get you real CS2 skins. Bonus UPC are wagered on matches, spent on tournament entries and in the internal shop.

How are smurfs and cheaters handled?+

Every account requires email and phone verification. Matchmaking is rating-based, suspicious accounts are flagged automatically, and UpFrag AC analyses every match.

What formats are available?+

1v1, 2v2, 3v3 and 5v5 competitive matchmaking, all on dedicated servers.

On air 24/7

The matches run live.

The channel replays platform matches around the clock, with score, stats and highlights. Watch before signing up: these are real matches, played by real ranked players.

06 · Anti-cheat

Protected while you play.

Up-AC watches every match live on our servers, then replays it in full once it ends. Nothing to install, no monitoring of your machine - and no sanction without a human check.

07
07 · Next step

Queue in five.
Rank in fifteen.

Free registration, verified accounts, rewards in real CS2 skins.

Command Palette

Search for a command to run...