FREE PRIZE DRAW

CS2 Skin Giveaway

Free to enter, no purchase and no case opening. Entries are earned by free actions, and the draw is provably fair — you can check the result yourself.

Free entryNo purchase necessary18+Provably fair

Giveaways are paused

No round is running and none is scheduled. Rather than a vague "come back sometime", that is stated plainly here — and the guide below covers every legitimate way to get CS2 skins without paying, including the ones worth ignoring.

How to get free CS2 skins →

How to earn entries

Every entry is free. There is deliberately no way to buy one — that is what keeps this a prize draw rather than a lottery. Entries apply to the round you earned them in and reset when the next one opens, so a member who joined last year never starts a round ahead of someone who joined this morning.

Every day

  • Check in — 1 entry, resetting at midnight UTC
  • 2 daily missions — 1 entry each, picked from the parts of CSDB you actually use. Someone tracking their stats gets asked about their stats; someone learning Mirage gets asked for their next Mirage lineup.

Missions are credited automatically when you complete them. There is no "come back here and claim it" step — the site already knows.

Every round

  • Breadth bonus — do something in 4 different parts of CSDB for 5 entries. Breadth, not repetition: there is no reward for using one tool twenty times.
  • Turn up — small bonuses at 3, 5 and 7 active days. Days are counted, not chained: missing one costs you that day, never your progress.
  • Invite a friend — 2 entries once they sign in, pass the same checks and actually use something, and 1 for them for arriving. Bonuses at 3, 10 and 25 referrals, capped so nobody can monopolise a draw.

Once, ever

These pay the first time you set them up and never again — discovering a feature happens once. They are worth the most because each one gives you something that keeps working: a public link worth sending to people, or a reason the site can bring you back.

  • Make your inventory showcase public — 3 entries, and a shareable page showing what your inventory is worth
  • Connect your inventory — 2 entries · Set a price alert — 2 · Share a crosshair or config — 2 · Share a loadout — 2
  • Watch a skin, follow a team, learn a nade lineup, track what you paid — 1 each
  • Explore CSDB — +2 entries at 3 areas used, +5 at 6, +10 at all 9

Every one is checked against what you actually did, so clicking a button without using the feature earns nothing.

Who can enter

A prize draw is only worth running if a scripted account farm can't win it. Rather than a captcha — which a farm solves for pennies — entry is gated on things that cost real time or real money:

  • A Steam account at least 30 days old. You can't backdate this.
  • At least 10 hours in CS2, read from Steam rather than self-declared.
  • A non-limited Steam account. Steam removes the limit once an account has spent at least $5 — and a limited account cannot receive a trade offer at all, so we could not send you the prize even if you won.
  • One Steam account, one entry row. Alt accounts don't stack.

If your CS2 playtime can't be read, set Steam → Privacy Settings → Game details to Public, enter, then set it back.

Provably fair

"Trust us" is not good enough for a draw with a real prize, so the result is built to be checked:

  1. When entries open we publish a commit hash— the SHA-256 of a secret seed. We can't swap the seed later, and at that point we don't know who will enter, so we can't grind one to target anyone.
  2. After entries close we take a public random beaconnobody controls, so we can't stall the close to fish for a result we like.
  3. We publish a hash of the exact entry list that went into the draw, along with the serialisation it covers — one steamId:entries line per entrant, joined with |, ordered by Steam ID ascending, zero-entry rows excluded. Publishing a hash without saying what it hashes is not a proof.
  4. The winning ticket is ticket = int(sha256(seed:beacon:entriesHash:drawIndex).slice(0, 12), 16) mod totalEntries, and we reveal the seed so anyone can recompute it. drawIndex is 0 for the first draw and increments if a winner never claims and the round redraws.

That formula is the one the code runs, character for character. It previously read sha256(seed : beacon : entriesHash) mod totalEntries on this page while the implementation took the first 12 hex characters of the digest before the modulo — so anyone who implemented exactly what we published would have computed a different winner and reasonably concluded we had cheated. The truncation is harmless; describing it wrongly was not.

Verify a past draw yourself →

Avoiding giveaway scams

Skin giveaways are a favourite cover for phishing, so it is worth knowing what a real one never does. We will never ask for your Steam password, never ask you to sign in on a site that isn't Steam itself, and never ask you to deposit, pay a "release fee", or send a skin first to "verify" your account.

Anyone doing those things is stealing from you, whoever they claim to be. Our prizes are sent as a normal Steam trade offer, and the only thing we ever need is your trade URL — which is public information that can't be used to take anything from you.

More on which free-skin routes are legitimate and which aren't: how to get free CS2 skins.

Giveaway FAQ

Is this CS2 skin giveaway really free?

Yes. Entries are earned only by free actions — a daily check-in, daily missions built around the parts of CSDB you use, setting up a feature for the first time, or inviting a friend. There is no purchase, no payment and no way to buy an entry, which is what makes this a free prize draw rather than a lottery. Nothing you can spend money on affects your odds, here or anywhere else on the site.

Who can enter?

You need a Steam account at least 30 days old, at least 10 hours in CS2, and an account that isn't Steam-limited. Those checks exist so a bot farm can't win, and because a limited Steam account cannot receive a trade offer — we could not send you the prize.

How do I know the draw is fair?

We publish a commit hash before entries open, then draw using a public random beacon nobody controls plus a hash of the exact entry list. After the draw we reveal the seed so anyone can recompute the winning ticket themselves, using the exact formula and entry-list serialisation printed on this page. We cannot pick the winner, and we cannot change the seed after the fact — there is deliberately no button anywhere in our admin tools that selects a winner.

How is the prize delivered?

By Steam trade offer to the winner’s trade URL. Your Steam account must be able to trade — that means no trade ban and Steam Guard mobile authenticator active. We never ask for your Steam password or login details, and never will.

Do more entries guarantee a win?

No. More entries improve your odds in proportion to the total pool, and the page shows your exact percentage. It is a random draw, so a single entry can still win.