Skip to content

Solana coinflip casino game. Solana casino Coinflip pvp game. Coinflip frontend & backend. Coinflip smart contract. Result using Oracle VRF inside Solana Casino.

Notifications You must be signed in to change notification settings

m4rcu5o/Solana-Casino-Coinflip-Game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

7d11b6d5317798c7ebd96600371acae6 (1) Web3 Coinflip Casino Game

Welcome to our Solana Web3 Coinflip Casino Game! This casino game is an exciting and dynamic multiplayer betting game where players create betting room and filp coin to win big! With a sleek, responsive interface and real-time gameplay powered by cutting-edge technologies, this game offers an engaging experience for users.


📩 Contact Me on Telegram

For inquiries, collaborations, or support, feel free to reach out:

Telegram RRR

🌟 Featurs

bandicam.2025-06-17.03-34-32-981.mp4

Our platform includes the following games, each meticulously crafted to captivate and entertain players:

  1. Creating Room 💎 – Users can create betting room with initial settings.

  2. Joining Room ⚽ – Users can select random game room which is created by others and join the room.

  3. Play Game 🃏 – Once two peers are joined game room, coinflip starts.

  4. Earn Reward 🥂 – If you win game you can get double money than you deposite!

  5. Game Expiration 🔺🔻 – If no one join game in room it will be expired after 30 min and automatic refund.

  6. Real Time Interface 🎢 – Live game updates via WebSocket on UI.


🔒 Security and Fairness

Our platform is built on a robust and modern technology stack to ensure top-notch performance, security, and scalability:

Provably Fair System:

The coinflip utilizes Orao's Verifiable Random Function (VRF) for complete randomness:

  • Unique random seed per game ⚛️
  • Mathematically verifiable outcomes 📘
  • Fully transparent on-chain process 🎨

Smart Contract Security:

  • Audited smart contracts 🚀
  • Automatic escrow system 💻
  • Secure fund handling 🎰

🛠️ Tech Stack

🎨 Frontend

  • React.js: For building a dynamic and responsive UI.
  • TypeScript: Ensures robust and scalable code.
  • Tailwind CSS: Provides a sleek and modern design.
  • Websocket: Enables real-time communication between players and the server.

🔒 Backend

  • Node.js: High-performance server-side logic.
  • TypeScript: For type safety and maintainability.
  • Socket.IO: Real-time communication.
  • MongoDB: Efficient database for managing user data and game states.

📂 Project Structure

🎨 Frontend

my-project/ 
    ├── public/ 
    | └── img
    | └── geo
    | └── inter
    │ └── favicon.ico 
    ├── src/ 
    │ ├── components/ 
    │ │ └── Coinflip
    │ │ └── coming
    │ │ └── Modals
    │ │ └── Header.tsx 
    │ │ └── Pattern.tsx 
    │ │ └── ToastGroup.tsx 
    │ ├── config/ 
    │ │ └── constant.ts
    │ │ └── menu.ts
    │ │ └── utils.ts
    │ └── Context/ 
    │ | └── ReactEffectProvider.tsx 
    │ | └── WebSocketProvider.tsx
    | | └── App.css 
    | └── App.tsx 
    | └── App.test.tsx 
    | └── index.tsx 
    | └── index.css 
    ├── .gitignore 
    ├── package.json 
    └── README.md 

⚽ How to Play

  • Connect you wallet
  • Create game with initial setting: Betting amount, currency.
  • Join any room on dashboard.
  • Please make sure you have enough fund for game before.

Let’s redefine the world of online gaming together! 🌟

About

Solana coinflip casino game. Solana casino Coinflip pvp game. Coinflip frontend & backend. Coinflip smart contract. Result using Oracle VRF inside Solana Casino.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published