Rain.gg is a CS2 case unboxing site, and the code BONUS gives new accounts 3 free cases plus a 5% deposit bonus. For a player in the United States, the detail that matters most is that the free cases appear to arrive after a successful first deposit, not at the moment you register. Enter the code during sign-up, then check the deposit screen before you put in any money. Exact terms can change, and that screen shows the binding ones.
BONUS - 3 free cases and a 5% deposit bonus
Here is the whole thing in four lines. The code is BONUS, and it goes in at registration, in the field meant for a referral or affiliate code. It is worth 3 cases and a 5% bonus on deposits, and the cases seem to follow a deposit. If you skip the code at sign-up, you may have no clean way to add it later.
I follow the Counter-Strike scene closely, from the Cloud9 Boston Major run in 2018 to the Austin Major crowds at the Moody Center in 2025. I have seen plenty of people rush a sign-up and regret it. The most common error is treating "free cases" as a no-strings gift, then wondering why nothing shows up in the inventory. Read the rest of this page before you click anything.
The offer has two parts. One is a set of 3 free cases. The other is a 5% bonus on top of what you deposit. Rain.gg describes its signup reward as an extra deposit bonus plus three additional cases after a successful deposit, so I would plan around the deposit coming first.
Some things are not published in a form I can quote. I do not know which cases are in the free set, or whether the 5% applies only to your first deposit or to later ones as well. I also can't tell you about expiry windows or conditions on withdrawing what you win. I will not guess at any of that. The deposit screen and the account rewards area are where binding terms live, and they can change without notice.
Rain.gg also runs other things that sit beside the signup code. Free Treat rains in chat every 30 minutes, reward cases are handed out daily, weekly and monthly, and monthly races run alongside them. Codes posted on the site's X account are one-claim promos for races and similar events. They are a different thing from the signup code, so do not treat them as replacements for it.
Start with money. The United States uses the US dollar, and the Steam store here also prices in USD, so skins and wallet funds are already in a currency you think in. Whether Rain.gg shows balances in dollars is something to confirm on the deposit screen, not something I will promise.
Payment habits in the country include Visa, Mastercard and American Express cards, PayPal, Apple Pay, Google Pay, Venmo, Cash App and ACH bank transfers. Those are general online shopping habits, not a list of what Rain.gg takes. Open the deposit screen and see which methods it actually offers before you decide how to fund the account. If you like to research first, a rundown of CS2 skin sites gives another angle.
Then comes the legal side, and here I want to be careful. Gambling in the United States is regulated mainly by states, through state gaming commissions and lottery agencies, alongside federal laws such as the Wire Act and the UIGEA. Since the 2018 Murphy v. NCAA decision, each state decides on sports betting for itself. Only a minority of states permit online casino games. The minimum age depends on the state and the product, typically 21 for casinos and most sports betting, and 18 for some lotteries and other forms.
I am not telling you that case opening on Rain.gg is legal, licensed or allowed where you live. Check your own state's rules. Also confirm that Rain.gg accepts accounts from the United States before you deposit a cent.
There is a live issue too. In February 2026 New York's Attorney General sued Valve in state court, arguing that loot boxes in Counter-Strike 2, Dota 2 and Team Fortress 2 amount to illegal gambling under the state constitution. That is an allegation in a court case, not a verdict. It does show that this area is not settled, so keep an eye on your own state.
One more local reminder. In 2017 the Federal Trade Commission settled with the two YouTubers who owned CSGO Lotto, over promoting the site without disclosing their ownership. Whoever recommends a case site to you, including me, you should know who benefits.
I wrote this order for someone who has never touched the site. Do not skip step 3, because it is the one that trips people up.
A 5% bonus is small by design. It is a modest top-up, not a second bankroll. Here are simple examples at a few deposit sizes, assuming the bonus is calculated on the amount you deposit.
| Deposit | 5% bonus | Total credited |
|---|---|---|
| $20 | $1.00 | $21.00 |
| $50 | $2.50 | $52.50 |
| $100 | $5.00 | $105.00 |
The 3 free cases are harder to price, because I do not know which cases they are. A cheap case adds little, and a pricier one adds more, so judge them when you see them. The honest read is that the code gives you a bit of extra room to try the site, not a reason to deposit more than you planned. If the 5% applies to later deposits as well, it adds up slowly. That has not been confirmed in a form I can point to, so do not count on it.
Whatever the bonus is worth, the house edge in case opening works against you over time. A few dollars of extra credit does not change that.
Most problems come from rushing. These are the ones I would avoid.
Now the serious part. Case opening is for adults only. Depending on your state and the product, the minimum age may be 18 or 21, so check which applies to you. Set your budget before you deposit, not after a bad run. If gambling stops feeling like fun, call or text the National Problem Gambling Helpline at 1-800-MY-RESET (1-800-697-3738), free and open 24/7. The older number, 1-800-522-4700, still works, and Gamblers Anonymous runs peer support groups.
These are the questions I get most from friends who watch CS2 and want to try the site.
I can't confirm that. Withdrawal conditions for the free cases and the 5% bonus are not published in a form I can quote, so read the terms on the deposit screen and in your account before assuming anything.
Enter BONUS during registration, in the field meant for a referral or affiliate code. Do it before you finish creating the account.
Very likely, yes. The rewards description ties the 3 extra cases and the deposit bonus to a successful deposit, so plan on depositing first. Check the deposit screen for the current terms.
It depends on your state and the product. The minimum age is typically 21 for casinos and most sports betting, and 18 for some lotteries and other forms. Check your state's rules and Rain.gg's own requirements before you sign up.
It is entered at registration, so it looks aimed at new accounts. I have no confirmed way to add it to an existing account, so assume it is for new sign-ups unless the site says otherwise.
Send us a message and we’ll be happy to give you a free marketing analysis.