Free Rust Skins
Every legitimate way to get Rust skins without paying — our own giveaway, live Twitch drops and Facepunch events. No “free skin” sites, no case opening, nothing that asks you to deposit first.
No giveaway running right now
We run a free skin giveaway around each wipe. Leave your email and we'll tell you the moment the next one opens — meanwhile, the Twitch drops below are live and genuinely free.
How to earn entries
Entries are free. There is nothing to buy, deposit or trade — this is a prize draw, not a raffle.
| Sign in with Steam | +1 entry | One-off |
| 100+ hours in Rust | +1 entry | One-off |
| Daily check-in | +1 entry | Every day, resets midnight UTC |
| …checked in from the browser extension | +1 entry | Doubles your daily |
| Entered one of our previous giveaways | +2 entries | One-off |
| Load your Steam inventory | +2 entries | One-off |
| Turn on wipe alerts | +2 entries | One-off |
| Bookmark Rustly | +1 entry | One-off |
| Install Rustly to your home screen | +2 entries | One-off |
| A friend signs in from your link | +2 entries | Capped |
Who can enter
We gate entry on real Steam signals so the prize goes to an actual Rust player rather than a script farming accounts:
- A Steam account at least 30 days old
- At least 10 hours played in Rust
- Your Steam Game details privacy set to Public so we can read playtime — you can set it back afterwards
One entry set per Steam account. Full terms on the giveaway terms page.
Provably fair
Almost every Rust giveaway asks you to take the result on trust. This one doesn't — you can check it yourself, and you don't have to believe a word we say.
- Before entries open, we generate a secret random seed and publish its fingerprint — a SHA-256 hash. Publishing it up front means we can't swap the seed later without the hash no longer matching, and at that point we don't know who will enter, so we can't pick a seed that favours anyone.
- When entries close, we take a public random number from drand, a randomness beacon nobody — including us — controls or can predict. That stops us delaying the close to fish for a result we like.
- The winner is calculated, not chosen:
ticket = sha256(seed : beacon : entryListHash) mod totalEntriesEveryone's entries are laid end to end, and whoever holds that ticket number wins. More entries means more tickets — that's the only advantage they give. - After the drawwe publish the seed, the beacon value and the entry-list hash. Anyone can re-run the sum and land on the same winner. If our seed didn't match the fingerprint we published beforehand, you'd know immediately.
Twitch drops
No drops round is live at the moment. Rounds usually run every few weeks.
See every drop item and how to claim →Past winners
| Tempered Maskseed: 31a9333c72c5a5908dba8ad63499cc676dbdd49a4aeeace1b0bbe6c971d479debeacon: 2cbf11d1e05d19ddba0588bb2be8b6ddf19f5cb96be4679ffbde53723cdfffa6entries: 4c057f09e24c8876b40c96fdb72910562fdda5e5681c892352f6b58b5c22e305ticket: 252 | JakeFromStateFarmverify this draw → | 1 October 2026 |
| Tempered MP5seed: 45ecb1d801e604032cec451cae8cbd645d2d81767c67a472b29301365e41155ebeacon: 57cdcb0f447d11917b74364456334cf39764d82805be09236c26326c2eff80f1entries: 2923c8b5d9f6220a02cb0f139f7794c5f3ba2c682646443e383e8bbbfa38cc10ticket: 22 | bananashakeverify this draw → | 3 September 2026 |
| Glory AK47seed: 4528f2847b8eeb0c5e37adb4db12c2762142ab188761f06e0ee567a7e48f238cbeacon: 1707cda9443d21267a7d09d96d86efa7ef7d9fdbbb45dbc9400bb86f8e61a68dentries: 72bc1a320e56cf6d600be629e2f0b3b1d74af285dd81b6eb369b3e22ecc9e8c4ticket: 115 | [Xss] DARKSOUL | Bloodycase.comverify this draw → | 6 August 2026 |
What to avoid
Anything asking you to sign in with Steam on a site you don't recognise, deposit a skin “to verify”, or download a program to claim a prize is a scam — those are the two patterns behind almost every Rust inventory theft. Facepunch and Twitch never ask for your password, and neither do we: our sign-in goes through Steam itself.