Skip to content

VatsalCodes44/Chess-on-Chain

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

♟ Chess On Chain

Play. Stake. Win. — Now live on the DApp Store 🚀

Chess On Chain

Play Chess. Raise the Stakes. Win On-Chain.

Chess On Chain is a real-time competitive chess platform built for the Solana ecosystem.
Players can compete in live chess matches, stake SOL, create custom arenas, spectate games, and climb global leaderboards.

Built during the Monolith Hackathon for the Seeker Phone.


🚀 Features

♟ Real-Time Multiplayer Chess

Play chess against other players in real-time with instant move synchronization.

💰 Play With SOL Stakes

Join matches with different stake tiers:

  • 0.01 SOL
  • 0.05 SOL
  • 0.1 SOL

Winner receives the staked SOL.

Chess On Chain

⚔ Custom Arenas

Create private chess duels using SKR tokens.

  • invite specific players
  • adjust stakes
  • competitive matches

Chess On Chain

👀 Spectator Mode

Watch live matches and observe gameplay from other players.

Chess On Chain

💬 Real-Time Chat

Communicate with opponents during matches.

Chess On Chain

🤖 Play Against AI Bot

Practice and improve your chess skills by playing against the built-in AI bot.

  • instant gameplay
  • no opponent required
  • great for training and testing strategies

Chess On Chain

🏆 Leaderboards

Track performance through:

  • player ratings
  • win rate
  • match history
  • global rankings

Chess On Chain

💳 Wallet Integration

Players can:

  • deposit SOL
  • withdraw SOL instantly
  • connect their Solana wallet

Chess On Chain


🎥 Demo

Watch the demo video:

https://youtu.be/iIV81c3uI1Q


📊 Pitch Deck

View the interactive presentation used in the Monolith Hackathon:

https://playchessonchain.fun/

or open locally after cloning the repo.


📱 Android App

Download the Android build:

https://github.com/VatsalCodes44/Chess-on-Chain/releases


⚙ Tech Stack

Frontend

  • React Native
  • Expo

Backend

  • Node.js
  • WebSockets for real-time gameplay

Blockchain

  • Solana

Infrastructure

  • Netlify (web hosting)
  • GitHub Releases (APK distribution)

📂 Project Structure

Chess-on-Chain

├── mobile-app

├── backend

├── pitch
│ └── index.html

└── README.md


🔐 Security

  • Wallet-based authentication
  • No private keys stored
  • Blockchain transactions executed on Solana

👨‍💻 Author

Vatsal Mahajan

GitHub
https://github.com/VatsalCodes44


🌍 Vision

Chess On Chain aims to build a global decentralized competitive chess arena, combining classic strategy gameplay with blockchain ownership.

Future roadmap includes:

  • on-chain tournaments
  • global prize pools
  • decentralized matchmaking
  • Web3 esports

📜 License

MIT License

https://github.com/VatsalCodes44/Chess-on-Chain/blob/main/LICENSE

About

Chess On Chain is a real-time competitive chess platform built for the Solana ecosystem.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors