← Back to portfolio

PROJECT / 06 Overview

Monad Quiz Blitz

Fast-paced real-time multiplayer elimination word game combining timed gameplay with prediction staking through smart contracts.

PROJECT MEDIAAdd an image or video preview

Overview

A real-time multiplayer category word game where players compete in elimination-style rounds under a shrinking timer while making predictions about match outcomes. The backend maintains server-authoritative game state over WebSockets, while Solidity contracts provide the foundation for prediction staking and rewards.

What I built

  • Real-time multiplayer matches using WebSockets
  • Server-authoritative match state and turn management
  • Timed category-based word challenges with answer validation
  • Multiple gameplay phases including prediction, acceleration, and blitz
  • Prediction window for winner and first-elimination predictions
  • Solidity smart contracts for prediction staking and rewards
  • Shared TypeScript types across frontend and backend

Challenges & learnings

Designing reliable real-time game state synchronization required keeping the backend authoritative while handling timers, player turns, eliminations, and WebSocket events consistently across connected clients.