├── .github └── workflows │ └── ci-cd.yml ├── .gitignore ├── AGGRESSIVE_CLEANUP_v1.3.2.md ├── CLEANUP_CATALOG_v1.3.1.md ├── Dockerfile ├── ENHANCEMENTS_COMPLETED.md ├── ENHANCEMENT_PLAN.md ├── EXECUTIVE_SUMMARY.md ├── FIXES_AND_IMPROVEMENTS_FINAL.md ├── FRONTEND_IMPROVEMENTS_SUMMARY.md ├── IMPLEMENTATION_GUIDE.md ├── README.md ├── SLots.png ├── TESTING_STRATEGY.md ├── UPDATE_CATALOG_v1.3.0.md ├── docker-compose.yml ├── eslint.config.js ├── index.html ├── jest.config.js ├── package.json ├── postcss.config.js ├── programs └── casino │ ├── Cargo.toml │ └── src │ ├── errors.rs │ ├── lib.rs │ └── state │ ├── casino.rs │ ├── game.rs │ └── mod.rs ├── public ├── slots-old.png └── slots.png ├── server ├── package.json └── src │ ├── config │ └── index.ts │ └── index.ts ├── src ├── App.tsx ├── components │ ├── Navbar.tsx │ ├── WalletProvider.tsx │ ├── analytics │ │ └── EnhancedGameStats.tsx │ ├── dashboard │ │ ├── AdvancedDashboard.tsx │ │ ├── RecentGames.tsx │ │ └── TopTokens.tsx │ ├── effects │ │ └── ParticleSystem.tsx │ ├── games │ │ ├── GameSelector3D.tsx │ │ ├── UltraCoinFlip.tsx │ │ ├── UltraDiceRoll.tsx │ │ └── UltraSlots.tsx │ ├── layout │ │ ├── EnhancedNavigation.tsx │ │ ├── Header.tsx │ │ └── Sidebar.tsx │ ├── leaderboard │ │ └── AdvancedLeaderboard.tsx │ ├── test │ │ └── StyleTest.tsx │ ├── ui │ │ ├── StatCard.tsx │ │ ├── button.tsx │ │ ├── card.tsx │ │ ├── checkbox.tsx │ │ ├── input.tsx │ │ └── textarea.tsx │ └── wallet │ │ ├── NetworkSelector.tsx │ │ └── WalletStatus.tsx ├── hooks │ ├── useAdvancedSound.ts │ ├── useBlockchain.ts │ └── useEnhancedGame.ts ├── index.css ├── main.tsx ├── pages │ ├── About.tsx │ ├── CasinoCreator.tsx │ └── Dashboard.tsx ├── routes.tsx ├── test │ └── setup.ts ├── utils │ ├── chartSetup.ts │ ├── cn.ts │ └── provableFairness.ts └── vite-env.d.ts ├── tailwind.config.js ├── tsconfig.app.json ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts /.github/workflows/ci-cd.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/.github/workflows/ci-cd.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/.gitignore -------------------------------------------------------------------------------- /AGGRESSIVE_CLEANUP_v1.3.2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/AGGRESSIVE_CLEANUP_v1.3.2.md -------------------------------------------------------------------------------- /CLEANUP_CATALOG_v1.3.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/CLEANUP_CATALOG_v1.3.1.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/Dockerfile -------------------------------------------------------------------------------- /ENHANCEMENTS_COMPLETED.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/ENHANCEMENTS_COMPLETED.md -------------------------------------------------------------------------------- /ENHANCEMENT_PLAN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/ENHANCEMENT_PLAN.md -------------------------------------------------------------------------------- /EXECUTIVE_SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/EXECUTIVE_SUMMARY.md -------------------------------------------------------------------------------- /FIXES_AND_IMPROVEMENTS_FINAL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/FIXES_AND_IMPROVEMENTS_FINAL.md -------------------------------------------------------------------------------- /FRONTEND_IMPROVEMENTS_SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/FRONTEND_IMPROVEMENTS_SUMMARY.md -------------------------------------------------------------------------------- /IMPLEMENTATION_GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/IMPLEMENTATION_GUIDE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/README.md -------------------------------------------------------------------------------- /SLots.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/SLots.png -------------------------------------------------------------------------------- /TESTING_STRATEGY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/TESTING_STRATEGY.md -------------------------------------------------------------------------------- /UPDATE_CATALOG_v1.3.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/UPDATE_CATALOG_v1.3.0.md -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/eslint.config.js -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/index.html -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/postcss.config.js -------------------------------------------------------------------------------- /programs/casino/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/programs/casino/Cargo.toml -------------------------------------------------------------------------------- /programs/casino/src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/programs/casino/src/errors.rs -------------------------------------------------------------------------------- /programs/casino/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/programs/casino/src/lib.rs -------------------------------------------------------------------------------- /programs/casino/src/state/casino.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/programs/casino/src/state/casino.rs -------------------------------------------------------------------------------- /programs/casino/src/state/game.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/programs/casino/src/state/game.rs -------------------------------------------------------------------------------- /programs/casino/src/state/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/programs/casino/src/state/mod.rs -------------------------------------------------------------------------------- /public/slots-old.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/public/slots-old.png -------------------------------------------------------------------------------- /public/slots.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/public/slots.png -------------------------------------------------------------------------------- /server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/server/package.json -------------------------------------------------------------------------------- /server/src/config/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/server/src/config/index.ts -------------------------------------------------------------------------------- /server/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/server/src/index.ts -------------------------------------------------------------------------------- /src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/src/App.tsx -------------------------------------------------------------------------------- /src/components/Navbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/src/components/Navbar.tsx -------------------------------------------------------------------------------- /src/components/WalletProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/src/components/WalletProvider.tsx -------------------------------------------------------------------------------- /src/components/analytics/EnhancedGameStats.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/src/components/analytics/EnhancedGameStats.tsx -------------------------------------------------------------------------------- /src/components/dashboard/AdvancedDashboard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/src/components/dashboard/AdvancedDashboard.tsx -------------------------------------------------------------------------------- /src/components/dashboard/RecentGames.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/src/components/dashboard/RecentGames.tsx -------------------------------------------------------------------------------- /src/components/dashboard/TopTokens.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/src/components/dashboard/TopTokens.tsx -------------------------------------------------------------------------------- /src/components/effects/ParticleSystem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/src/components/effects/ParticleSystem.tsx -------------------------------------------------------------------------------- /src/components/games/GameSelector3D.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/src/components/games/GameSelector3D.tsx -------------------------------------------------------------------------------- /src/components/games/UltraCoinFlip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/src/components/games/UltraCoinFlip.tsx -------------------------------------------------------------------------------- /src/components/games/UltraDiceRoll.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/src/components/games/UltraDiceRoll.tsx -------------------------------------------------------------------------------- /src/components/games/UltraSlots.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/src/components/games/UltraSlots.tsx -------------------------------------------------------------------------------- /src/components/layout/EnhancedNavigation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/src/components/layout/EnhancedNavigation.tsx -------------------------------------------------------------------------------- /src/components/layout/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/src/components/layout/Header.tsx -------------------------------------------------------------------------------- /src/components/layout/Sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/src/components/layout/Sidebar.tsx -------------------------------------------------------------------------------- /src/components/leaderboard/AdvancedLeaderboard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/src/components/leaderboard/AdvancedLeaderboard.tsx -------------------------------------------------------------------------------- /src/components/test/StyleTest.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/src/components/test/StyleTest.tsx -------------------------------------------------------------------------------- /src/components/ui/StatCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/src/components/ui/StatCard.tsx -------------------------------------------------------------------------------- /src/components/ui/button.tsx: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/components/ui/card.tsx: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/components/ui/checkbox.tsx: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/components/ui/input.tsx: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/components/ui/textarea.tsx: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/components/wallet/NetworkSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/src/components/wallet/NetworkSelector.tsx -------------------------------------------------------------------------------- /src/components/wallet/WalletStatus.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/src/components/wallet/WalletStatus.tsx -------------------------------------------------------------------------------- /src/hooks/useAdvancedSound.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/src/hooks/useAdvancedSound.ts -------------------------------------------------------------------------------- /src/hooks/useBlockchain.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/src/hooks/useBlockchain.ts -------------------------------------------------------------------------------- /src/hooks/useEnhancedGame.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/src/hooks/useEnhancedGame.ts -------------------------------------------------------------------------------- /src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/src/index.css -------------------------------------------------------------------------------- /src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/src/main.tsx -------------------------------------------------------------------------------- /src/pages/About.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/src/pages/About.tsx -------------------------------------------------------------------------------- /src/pages/CasinoCreator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/src/pages/CasinoCreator.tsx -------------------------------------------------------------------------------- /src/pages/Dashboard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/src/pages/Dashboard.tsx -------------------------------------------------------------------------------- /src/routes.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/src/routes.tsx -------------------------------------------------------------------------------- /src/test/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/src/test/setup.ts -------------------------------------------------------------------------------- /src/utils/chartSetup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/src/utils/chartSetup.ts -------------------------------------------------------------------------------- /src/utils/cn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/src/utils/cn.ts -------------------------------------------------------------------------------- /src/utils/provableFairness.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/src/utils/provableFairness.ts -------------------------------------------------------------------------------- /src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/tsconfig.app.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/tsconfig.node.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AP3X-Dev/Solana-Casino/HEAD/vite.config.ts --------------------------------------------------------------------------------