How to Play Slots | Lounge Workflow & Bankroll
Use demo filters, read RTP/volatility data, and sync your wallet before spinning.
Open the Lounge slots grid or the /demo-games catalog, review the provider card (RTP, volatility, max win), lock the wallet you want to spend from, then launch DemoPlayer before switching to real mode.
- •Use the 14,000+ game search filters (category, provider, RTP, volatility) to find a title that matches your risk tolerance.
- •Game pages expose provider metadata plus DemoPlayer and RealModePrompt so you can rehearse and then play with the same Supabase session.
- •Every $1 real-money slot wager earns 0.1 Arcane Shards, and GameHistory keeps your wins/losses tied to each session.
Players must be 18+, complete KYC, and avoid active Safeplay cooling-off (withdraw-only blocks game launches).
Gamwiz slots run through the same Supabase session stack as the rest of the platform. GameHero/GameDescription show you the provider, RTP%, volatility label, max win, and supported themes, while DemoPlayer + RealModePrompt let you practice before risking bankroll. Your wallet selection (personal or party) is stored in profile_balance_context so game sessions and loyalty tracking know exactly whose balance is in play.
Sections
Section 1
Read the game card before spinning
Every slot tile feeds provider metadata into GameHero and GameDescription: slug, provider, RTP%, volatility band (low/medium/high), max win, and themes. Treat that data as the risk dashboard before you even touch the spin button.
DemoGameGrid lets you sort by RTP or volatility, so you can favor steady grinders for shard farming or high-volatility screamers for party highlight reels.
RTP shows the long-term return profile that is already displayed on each game page.
Volatility labels the variance so you know whether to expect long dry spells or consistent small hits.
Max win and themes help match the slot to loyalty missions, showcases, or wagering goals.
Section 2
Bankroll discipline unlocks rewards
Slots automatically feed the loyalty ledger: you earn 0.1 Arcane Shards per $1 wagered, even if the spin loses, so consistent wagering beats chasing a single jackpot.
GameSession keeps totalWagered, totalWon, partyId, and timestamps synced to Supabase so GameHistory, missions, and party settlements stay accurate.
Use GameHistory filters, exports, and party attribution to reconcile bankroll and disputes.
Keep parties compliant by switching the header context before play; session routing respects whatever context you picked.
End the session or take a break when Safeplay tooling nudges you—withdraw-only mode means the casino already blocked new spins.
Section 3
Responsible play checkpoints
Safeplay cooling-off lives at the platform level. When active, it blocks deposits, tips, and game launches, so plan cooldown windows around long slot marathons.
Automatic session timeouts close idle games so you are never billed for a stuck iframe, and you can always restart via /demo-games or the Lounge grid.
Trigger Safeplay proactively when fatigue hits—the RPC instantly flips you to withdraw-only status.
Keep party teammates looped in by sharing GameHistory exports if you pause mid-hunt.
Return to DemoPlayer with volatility filters whenever you study a new feature or provider without risking the bankroll.
Slot session flow
Browse the catalog that matches your goal
Use the Lounge slots grid or /demo-games (14,000+ searchable titles) with category, provider, RTP, and volatility filters to shortlist games that match your mission or mood.
Lock the correct balance context
Choose personal or party wallet in the header carousel before launching. Game sessions carry that co_op_id so wagers and wins debit the right balance.
- If you are captaining a party, confirm splits and make sure the party is active before opening the slot.
- Switching wallets mid-session requires ending the current session so Supabase can close the GameSession cleanly.
Launch DemoPlayer, then RealModePrompt
Every game page includes DemoPlayer to learn features safely. When ready, RealModePrompt spins up a real-money GameSession with the same provider payload.
- GameSession tracks mode, partyId, balances, totalWagered, totalWon, and timestamps so you can refresh without losing context until timeout.
- Session persistence and automatic timeout handling prevent stale connections from leaving balance stranded.
Track results and exit cleanly
Use GameHistory for bet-level logs, win/loss analytics, party attribution, and exports. End the session once you are done or if Safeplay limits trigger.
Frequently Asked Questions
Where can I practice before betting real money?
Open /demo-games and use the DemoGameGrid filters (category, provider, RTP, volatility). Launch any slot in DemoPlayer, then click the RealModePrompt once you are confident. The same Supabase session carries over, so mechanics feel identical.
How do party wallets work inside slots?
Select the desired balance context in the header carousel before hitting Play. That context writes into profile_balance_context and the game session, so the aggregator knows whether to debit your personal wallet or the shared party balance and attributes wins accordingly.
What loyalty rewards do slots earn?
Slots credit 0.1 Arcane Shards per $1 wagered automatically. Those entries appear in the loyalty_points_ledger and inside GameHistory, so missions, tiers, and Shard Shop unlocks keep progressing even during neutral sessions.
How do I review past spins?
Visit GameHistory for bet-level logs, win/loss analytics, exports (CSV/PDF), and party attribution. Because GameSession stores totalWagered, totalWon, and timestamps, every spin is already tied to its session.
What happens if Safeplay cooling-off is active?
Safeplay immediately marks you withdraw-only, blocking deposits, tips, and slot launches. Finish existing withdrawals, wait for the timer to expire, then re-open slots—there is no workaround.
Did this answer your question?
Still need help?
We're sorry this wasn't helpful. Our support team can assist you further.
Contact Support
