Skip to content

About Built for Abstract, Solana, EVM, Monad, Sui, and Ronin. Casino game smart contract. On-chain Casino Smart Contract using ORAO VRF for provably fair randomness. Supports modular games including Coinflip, Duel, Lottery, Plinko, Prediction, Crash, Dice, Roulette, Wheel, Mines, and Loot Box openings.

Notifications You must be signed in to change notification settings

OnChainMee/Luck.io-casino-game

Repository files navigation

Interface

image

Luck.io - Fully Non-Custodial Solana Casino

License: MIT Solana

Overview

Luck.io is a fully non-custodial online casino powered by the Solana blockchain. It provides a secure, decentralized gaming experience where users retain full control of their funds—no KYC verification required. Built for speed, transparency, and fun, Luck.io leverages Solana's high-performance network to deliver instant transactions and provably fair gameplay.

Whether you're a crypto enthusiast or just looking for thrilling casino games, Luck.io offers a seamless, trustless environment to play without intermediaries.

Key Features

  • Fully Non-Custodial: Your wallet, your keys—Luck.io never holds your funds. Connect your Solana wallet (e.g., Phantom, Solflare) and play directly.
  • No KYC Required: Privacy-first design; start playing anonymously without sharing personal information.
  • Solana-Powered: Lightning-fast transactions with low fees, thanks to Solana's high-throughput blockchain.
  • Provably Fair Games: All outcomes are verifiable on-chain, ensuring transparency and fairness.
  • Offline Mode Support: Switch to offline mode for testing or demo purposes without connecting to the blockchain.
  • JavaScript-Enabled App: Modern web interface requiring JavaScript for full functionality.

How It Works

  1. Connect Your Wallet: Visit luck.io and connect your Solana-compatible wallet. The app will prompt "Attempting to connect..."—approve the connection in your wallet.
  2. Deposit & Play: Transfer SOL or supported tokens to your wallet and dive into casino games like slots, blackjack, roulette, and more.
  3. Withdraw Anytime: Cash out winnings directly to your wallet with instant Solana settlements.
  4. Verify Fairness: Each game round is logged on-chain; use Solana explorers to audit results.

For development or local testing, enable offline mode via the provided link to simulate gameplay without live blockchain interactions.

Getting Started

Prerequisites

  • A Solana-compatible wallet (e.g., Phantom or Solflare).
  • Modern web browser with JavaScript enabled.
  • SOL tokens for gameplay (acquire via exchanges like Binance or Coinbase).

Installation (For Developers)

If you're forking or contributing to the project:

  1. Clone the repo:
 git clone https://github.com/2-rust/Luck.io-casino-game.git
   cd Luck.io-casino-game
  1. Install dependencies (assuming a Node.js-based setup):
   npm install
  1. Run locally:
   npm start

Open http://localhost:3000 in your browser.

Note: This README assumes an open-source structure. Actual repo setup may vary.

Usage

  • Live Demo: Head to https://luck.io/ to start playing.
  • Switch to Offline: Click the offline mode link during connection for a non-blockchain demo.
  • Supported Games: Explore slots, table games, and live dealer options—all optimized for Solana.

Roadmap

  • Integrate more Solana tokens (e.g., USDC, SRM).
  • Add mobile app support.
  • Expand game library with community-voted titles.
  • Implement advanced analytics for player insights.

Contributing

Contributions are welcome! Please read our Contributing Guidelines for details on our code of conduct and the process for submitting pull requests.

  1. Fork the project.
  2. Create your feature branch (git checkout -b feature/AmazingFeature).
  3. Commit your changes (git commit -m 'Add some AmazingFeature').
  4. Push to the branch (git push origin feature/AmazingFeature).
  5. Open a Pull Request.

License

Distributed under the MIT License. See LICENSE for more information.

Contact


Star this repo if you find it useful! 🚀

About

About Built for Abstract, Solana, EVM, Monad, Sui, and Ronin. Casino game smart contract. On-chain Casino Smart Contract using ORAO VRF for provably fair randomness. Supports modular games including Coinflip, Duel, Lottery, Plinko, Prediction, Crash, Dice, Roulette, Wheel, Mines, and Loot Box openings.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published