Skip to content

SynqMate brings the timeless game of chess to Web3, allowing players to compete for MON tokens on the Monad blockchain with real-time synchronization using Multisynq and seamless user experience.

License

Notifications You must be signed in to change notification settings

Veenoway/synqmate

Repository files navigation

SynqMate - Decentralized Chess Platform

Play Chess. Bet Crypto. Win Rewards.

SynqMate brings the timeless game of chess to Web3, allowing players to compete for MON tokens on the Monad blockchain with real-time synchronization with Multisynq and seamless user experience.

Features

Gaming

  • Real-time chess gameplay with perfect synchronization
  • Multiple time controls (3min, 5min, 10min, 15min, 30min)
  • Move history & analysis with navigation controls
  • Smart matchmaking system

Crypto Integration

  • Native MON token betting with secure smart contracts
  • Automatic prize distribution for winners
  • Draw refunds and cancellation protection
  • Real-time balance updates

Social Features

  • Live chat during games
  • Private rooms with shareable codes
  • Rematch system for continuous play
  • Player status indicators

Tech Stack

  • Frontend: Next.js 14, TypeScript
  • Styling: Tailwind CSS with custom animations
  • Blockchain: Monad
  • Real-time: Multisynq synchronization
  • State Management: Zustand stores

Quick Start

# Install dependencies
npm install

# Start development server  
npm run dev

# Build for production
npm run build

Roadmap

  • Tournament system with prize pools
  • Spectator betting on live games
  • Leaderboards and ranking system

About

SynqMate brings the timeless game of chess to Web3, allowing players to compete for MON tokens on the Monad blockchain with real-time synchronization using Multisynq and seamless user experience.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published