Dashboard
Quick Actions
Verification Status
Player Management
| User ID | Joined | Balance | Total Bets | Wagered | Net P/L | Last Active | Device | Country | Actions |
|---|---|---|---|---|---|---|---|---|---|
| u_a1b2c3d4... | Mar 20 | 10,000 | 0 | $0 | $0 | Just now | macOS | US |
Player data updates in real-time. All sessions, bets, deposits, and withdrawals are logged with full device/browser/IP information.
Withdrawal Requests
| Time | User | Amount | Coin | Network | Address | Memo | Status | Actions |
|---|---|---|---|---|---|---|---|---|
| No pending withdrawals | ||||||||
Withdrawal Security
Manual Approval Required
Every withdrawal must be manually approved by admin. No auto-payouts. You verify the player, amount, and address before sending.
Address Validation
Wallet addresses are validated for format correctness per coin/network. Prevents sending to wrong chains.
Withdrawal Limits
Configurable daily/weekly limits per player. New accounts have lower limits until verified.
Deposit History
| Time | User | Coin | Amount | TX Hash | Confirmations | Status |
|---|---|---|---|---|---|---|
| No deposits yet. Configure wallet addresses in Wallet Config. | ||||||
Game Analytics
| Game | Total Bets | Total Wagered | House Edge | GGR | Most Popular Time |
|---|---|---|---|---|---|
| Dice | 0 | $0 | 1.00% | $0 | - |
| Coin Flip | 0 | $0 | 1.00% | $0 | - |
| Slots | 0 | $0 | 1.00% | $0 | - |
| Crash | 0 | $0 | 1.00% | $0 | - |
| Mines | 0 | $0 | 1.00% | $0 | - |
| Wheel | 0 | $0 | 1.00% | $0 | - |
| Plinko | 0 | $0 | 1.00% | $0 | - |
| Hi-Lo | 0 | $0 | 1.00% | $0 | - |
| Roulette | 0 | $0 | 2.70% | $0 | - |
| Blackjack | 0 | $0 | 0.50% | $0 | - |
| Baccarat | 0 | $0 | 1.06% | $0 | - |
| Keno | 0 | $0 | 1.00% | $0 | - |
| Tower | 0 | $0 | 1.00% | $0 | - |
| Limbo | 0 | $0 | 1.00% | $0 | - |
Provably Fair — Hardwired Lock
IMMUTABLE HOUSE EDGES — CANNOT BE MODIFIED BY OPERATOR
These house edges are hardcoded into the game engine. They match industry-standard rates used by Stake.com, BC.Game, and other licensed crypto casinos. No configuration panel exists to change them. This is by design — it protects players and maintains the Verified Fair Casino badge.
How Provably Fair Works
2. Client Seed — Player can set/change this at any time. Gives player control over randomness.
3. Nonce — Auto-increments per bet. Prevents replay.
4. Result — SHA256(server_seed + ":" + client_seed + ":" + nonce) = hash. First 8 hex chars / 0xFFFFFFFF = float 0-1.
5. Verification — After seed rotation, old server seed is revealed. Player can verify ALL previous bets.
6. Immutable — House edges are hardcoded in the game engine source. No admin panel to change them.
Security Status
HTTPS Enforced
All traffic encrypted via TLS 1.3. Cloudflare edge caching + DDoS protection.
Client-Side Only
No server-side code = no server to hack. All game logic runs in browser. Balance stored locally + Firebase.
Provably Fair
SHA-256 verification. Players control client seed. All results verifiable.
Manual Withdrawals
Owner approves every withdrawal. No automated payouts. No hot wallet exposure.
Firebase Security Rules
Database protected by authentication rules. No public write access to critical paths.
Session Tracking
Every session logged: device, browser, IP, timestamps, all bets, all actions.
No API Keys in Client
All sensitive credentials stored server-side or as environment variables. Zero secrets in HTML.
Immutable House Edge
Game odds hardcoded. No admin interface to change them. Protects players AND operator reputation.
Wallet Security Best Practices
- Use a DEDICATED wallet for deposits. Never your personal wallet.
- Use a HARDWARE WALLET (Ledger/Trezor) for cold storage of funds.
- Move funds from deposit wallet to cold storage regularly (daily).
- Keep only enough in hot wallet for 24 hours of expected withdrawals.
- Enable 2FA on all exchange accounts connected to these wallets.
- NEVER share private keys. Store them offline in multiple secure locations.
- Use multisig wallets for large operations (2-of-3 or 3-of-5).
- Rotate deposit addresses periodically for privacy.
- Monitor all deposit addresses with a blockchain explorer alert.
Wallet Configuration
Configure deposit wallet addresses for each cryptocurrency. Players will send to these addresses. You process withdrawals manually from your own wallet.
Site Configuration
Branding
Firebase (for tracking)
Enabled Games
Toggle which games appear on your casino. House edges cannot be changed.
Verification Badge System
Badge Tiers
The verification badge is displayed on every page of the casino. Players can click it to see the provably fair verification panel. It signals trust and cannot be faked — the hardwired house edges in the code prove fairness.
What Players See
- Click badge to open Provably Fair panel
- Panel shows: server seed hash, editable client seed, nonce, verify button
- After seed rotation: full previous server seed revealed for complete verification
- House edges displayed per game (transparent)
- "This casino uses hardwired house edges that cannot be modified by the operator"
- Link to verification documentation
Activity Logs
Every action is logged: bets, deposits, withdrawals, logins, game opens, seed changes, everything.
| Timestamp | User | Event | Details | Device | IP |
|---|---|---|---|---|---|
| Logs populate as players interact with the casino. | |||||
Data tracked per event: timestamp, user ID, session ID, event type, game, bet amount, multiplier, profit/loss, client seed, nonce, hash, device, browser, screen size, language, referrer, URL, country (via IP).
Customer Support Setup
Option 1: AI Chatbot (Recommended)
Tidio — Free tier: 50 conversations/mo. $29/mo for unlimited.
Crisp — Free tier: 2 agents. $25/mo for unlimited.
Intercom — $74/mo. Best for scaling.
Setup: Add one script tag to your casino HTML. AI handles 80% of questions. Escalates to you for withdrawals/disputes.
Option 2: Discord Community
Free. Create a Discord server with channels: #support, #announcements, #general.
Players join for community + support. You respond when available. Works well for crypto-native audience.
Cost: $0. Time: 30 min/day.
Option 3: Telegram Group
Free. Create Telegram group. Add a bot for automated FAQ responses.
Crypto degens live on Telegram. Natural fit.
Cost: $0. Time: 20 min/day.
Option 4: Outsourced CS
Philippines-based agents: $3-5/hr, 24/7 coverage with 3 agents = $2,160-$3,600/mo.
India-based: $2-4/hr.
Train on your FAQ doc, escalation rules, withdrawal process.
Best for Enterprise+ packages.
Recommended Stack (Low Cost)
2. Telegram group — Community support, announcements, engagement
3. Email — For formal disputes, withdrawal issues
4. FAQ page — Cover 90% of questions (we can generate this)
Total cost: $0-$29/mo. Scales to thousands of players.
Licensing Options
Social/Sweepstakes Casino (Recommended Start)
Cost: $0 licensing fee
How: Players buy "credits" or "coins" — not real money. Prizes are gift cards, crypto, merchandise.
Legal: Legal in most US states. No gambling license needed.
Examples: Chumba Casino, Stake.us, Pulsz
Pros: Start immediately, no regulatory burden
Cons: Limited to non-real-money prizes
Curacao eGaming License
Cost: $15,000-$20,000 setup + $5,000/yr
Timeline: 2-6 months
Requirements: Company in Curacao, compliance officer, AML/KYC
Covers: Online casino, sports betting, poker
Pros: Most common crypto casino license, widely accepted
Cons: Some jurisdictions don't respect it
Anjouan License (New Option)
Cost: $10,000-$15,000 setup
Timeline: 1-3 months
Requirements: Simpler than Curacao
Pros: Fast, cheap, crypto-friendly
Cons: Very new, less established
Costa Rica
Cost: $8,000-$12,000/yr
Timeline: 1-2 months
Requirements: Company registration, data processing
Note: Not technically a "license" — Costa Rica doesn't regulate online gambling, just allows it
Pros: Fast, affordable
Cons: No regulatory oversight (less trust)
Malta Gaming Authority (Premium)
Cost: $25,000-$50,000+ setup + ongoing fees
Timeline: 6-12 months
Requirements: Extensive — financial audits, RNG testing, responsible gambling
Pros: Gold standard, respected worldwide
Cons: Expensive, slow, strict ongoing compliance
Our Recommendation
Phase 1: Launch as social/sweepstakes casino ($0). Prove the model works.
Phase 2: Get Curacao license once revenue justifies it ($20K).
Phase 3: Malta/Isle of Man for maximum legitimacy when scaling to millions.
We can help with the application process for all licensing options.