Skip to content

Repository files navigation

⌨️ Guess The Word (SIPD) - CordyStackX & martjung-developer

Reference Repo https://github.com/martjung-developer/word-scrabble.git

A fast-paced typing game built with Next.js and powered by the Stellar Network. Test your typing speed and accuracy by entering the displayed word before time runs out. Earn points and claim Stellar rewards based on your final score.

Originally built as a traditional web application, this project was later migrated to Stellar Web3, adding Stellar wallet integration, blockchain-based reward claiming, and secure server-side transaction signing using the Stellar SDK.

🌐 Live Demo

Play Now: https://guessing-game-collab.vercel.app

Repo https://github.com/LCCB-SIPD/Guessing_game_collab.git


✨ Features

  • ⌨️ Type the displayed word as quickly as possible.
  • ⚡ Improve your typing speed and accuracy.
  • 🎯 Real-time score tracking.
  • 💰 Claim Stellar rewards after completing the game.
  • 🔐 Secure backend reward distribution.
  • 🌍 Stellar wallet integration.
  • 📱 Responsive design for desktop and mobile.

🛠 Tech Stack

  • Framework: Next.js
  • Language: JavaScript
  • Blockchain: Stellar Testnet
  • SDK: @stellar/stellar-sdk
  • Backend: Next.js Route Handlers
  • Deployment: Vercel

🚀 Getting Started

git clone <repository-url>
cd guessing-game

npm install
npm run dev

Open:

http://localhost:3000

🎮 How to Play

  1. Connect your Stellar wallet.
  2. A random word will appear on the screen.
  3. Type the word exactly as shown.
  4. Earn points for every correct word.
  5. Keep typing until the timer ends.
  6. Claim your Stellar rewards based on your final score.

💸 Reward System

Rewards are calculated using:

Reward = Score / 2

The higher your score, the greater your reward.


🔒 Security

  • Reward wallet secret key is securely stored on the backend.
  • Transactions are signed server-side.
  • Players never have access to the reward wallet.
  • Rewards are sent securely through the Stellar network.

📄 License

Released under the MIT License.

Releases

Packages

Contributors

Languages