Skip to main content
My Crypto Casino (MCC) has no email/password accounts. Your Solana wallet is your account: it identifies you, signs you in, and approves every movement of funds. This page walks through what you need, how the connection flow works, and how sessions behave. The player journey: connect and sign in with free signatures, then deposit, play and withdraw; funds only ever move on transactions you approve
Want to see the games first? You can play Crash, Dice and Mines in demo mode with no wallet at all.

What you need

  • A Solana wallet: for example Phantom or Solflare, as a browser extension or a mobile app. Any Solana-compatible wallet that supports WalletConnect or the Solana wallet standard will work.
  • USDC on Solana: the only currency used for deposits, withdrawals, and gameplay. See Deposits & withdrawals.
  • A small amount of SOL: to pay standard Solana network fees on the transactions you sign. Your first deposit also creates your on-chain account, so it needs slightly more SOL than a later one. The app checks this for you before you sign.
Consider using a dedicated wallet for playing, holding only what you intend to play with. See Wallet safety for full wallet-hygiene guidance.

Connecting your wallet

  1. Click Connect wallet in the top-right corner of the app.
  2. A wallet selection window opens. Pick your wallet (browser extension, mobile wallet, or scan the WalletConnect QR code from a mobile wallet).
  3. Approve the connection in your wallet.
  4. Sign the sign-in message. Your wallet shows a plain-text “sign in” message; approving it proves you own the wallet address. This signature is free (it is not a transaction, costs no fees, and cannot move funds).
If you already have an account, you are now signed in.

First-time sign-up

Creating an account is free and takes no transaction. The first time you connect a new wallet:
  1. Referral code (optional). If someone invited you, enter their code to join their Network. You can skip this and add a code later; a referral code is not required to create an account.
  2. Accept the Terms of Service. Reading and accepting the current Terms is mandatory.
That is the whole sign-up. You are signed in immediately, with nothing to pay and nothing to approve in your wallet beyond the free sign-in message.
Your on-chain account is created by your first deposit.Signing up costs nothing because nothing is written on-chain yet. The first time you deposit, a single transaction creates your on-chain player account, attaches your referrer if you entered a code, and credits your deposit. From then on, deposits are ordinary deposits.Until that first deposit, a few actions that write on-chain (sending tips, minting a referral NFT, claiming commissions, posting in chat) stay unavailable. Depositing unlocks them.

The three things your wallet can be asked to approve

It is worth knowing the difference, because only one of them can ever move funds: MCC can never act on your wallet by itself. The only things that happen are the ones you explicitly approve.

Betting without signing every bet

Signing a wallet popup for every single bet makes fast games unplayable, so MCC offers Enable Play: one free signature authorises a short-lived session key that can place bets, and nothing else. It cannot withdraw, it cannot send tips, and it expires on its own. Full details, including how to see and disconnect your sessions, are in Sessions & devices.

Staying signed in, switching, and disconnecting

  • Sessions persist. If you signed in and return later, the app restores your session automatically: no new signature needed until the session expires.
  • Switching wallet accounts signs you out. If you switch to a different address inside your wallet, MCC immediately signs you out as a security measure. Sign in again with the new address (each address is its own account; see Account rules).
  • Disconnecting. Click your wallet name in the top-right corner and choose Disconnect. This ends your session; your game balance stays safely recorded on-chain and is there when you come back.

Mobile and playing on several devices

  • Android: local mobile wallets (Phantom, Solflare, Seed Vault) appear directly in the connection window via Solana Mobile Wallet Adapter.
  • iOS: connect through the wallet list or the WalletConnect QR code; the flow is otherwise identical.
  • Already playing on your computer? You can pair your phone by scanning a QR code, without installing a wallet on it. See Sessions & devices.

Troubleshooting

  • You rejected the sign-in message by mistake: click Connect wallet again. The flow restarts cleanly.
  • The connect button shows a region message instead of the wallet window: MCC is not available in your region. See Restricted countries.
  • Wrong account shown: switch to the intended address in your wallet; MCC will sign you out, then sign in again.
  • An on-chain action says your account is not ready: you have not deposited yet. Make your first deposit and it will be available.