An account created today is a different case from an old account
If you just registered without a code, establish the account's creation time and check Settings → Offers promptly. Stake's affiliate guidance allows code entry within 24 hours of creation. The relevant clock is account creation, not your first deposit, first game or discovery of a promotion.
If more than 24 hours have passed, do not expect another visit through an affiliate link to reset that clock. The published rule says the code cannot then be entered.
Check whether the account already has a code
If you registered with MAINGAMECODES, the useful question is which offer is attached, rather than where to submit the same code again. Stake's welcome guidance directs users who signed up with a code to support for help with the welcome offer.
If a different code is attached, we have no basis to promise it can be replaced. Ask support to confirm the current association and available offers. Contacting support is a way to clarify account facts, not evidence of an exception to the 24-hour rule.
Existing access does not establish a $10 entitlement
MainGame advertises a free $10 promotional balance, no deposit, KYC Level 3 and 5× wagering, subject to availability. Having a Stake login or completing verification does not prove that promotion is available to you. Likewise, generic welcome rakeback at 3.5% of house edge does not establish eligibility for MainGame's separate balance offer.
Before playing in expectation of a bonus, ask Stake to identify the promotion on your account. The welcome-offer comparison helps distinguish what you are seeing.
What to take from the offer information
Open Stake through the MainGame route to inspect the destination, then use your existing account to check its position. The link itself does not change account age.
Sources and related help
Locate Settings → Offers · Check a missing or rejected code · Understand affiliate association
The $10 / KYC Level 3 / 5× offer is supplied by MainGame. The last recorded offer verification is 12 September 2026; this editorial update is not a new-account claim test. Your current Stake account terms govern availability.