🚀 Inspiration

We were inspired by the potential of Web3 and AI to create an engaging, fair, and rewarding quiz game. We wanted to merge dynamic question generation using AI with the transparency and security of blockchain.

🎮 What it Does

AI Quiz Mania is a browser-based Web3 trivia game that uses OpenAI to generate real-time questions across 30+ categories, customized to player preferences. It offers secure login through blockchain, rewards players with ERC20 tokens, and unlocks achievements as NFTs.

🛠️ How We Built It

We built the game using HTML, CSS, JavaScript, Unity C# for the frontend, and OpenAI to generate quiz questions. Aurora Testnet handles user authentication, secure transactions, and token management. For Web3 interactions, we used Web3.js and Nethereum.

⚠️ Challenges We Ran Into

  • Integrating seamless Web3 login with Aurora Testnet while ensuring a smooth user experience.
  • Fine-tuning AI-generated questions for consistency and relevance.
  • Managing secure transactions and NFT integration without compromising game speed.

🏅 Accomplishments That We're Proud Of

  • Successfully creating a real-time quiz game with customized AI-generated content.
  • Implementing secure, user-friendly Web3 authentication and transactions.
  • Creating a rewarding play-to-earn model with ERC20 tokens and NFT achievements.

📚 What We Learned

  • The power of combining AI with blockchain to create unique user experiences.
  • The complexities of Web3 development and how to handle secure transactions in-game.
  • Balancing game mechanics for fairness while leveraging AI-generated content.

🌟 What's Next for AI Quiz Mania

  • Launching a global leaderboard and multiplayer mode for head-to-head challenges.
  • Expanding the game to mobile platforms for broader reach.
  • Introducing AI-powered adaptive difficulty and community-generated content to keep the gameplay fresh and exciting.

📋 How to Play

  1. Choose a Category: Select your preferred topic from over 30+ categories, such as Science, History, Movies, and more! 🎬📚
  2. Start the Quiz: Answer 10 questions within 1 minutes.
  3. Use Lifelines: Struggling with a question? Use a hint, audience poll, 50-50, or extra time.
  4. Win & Earn: Win the round to earn ERC20 game tokens and unlock NFT achievements. Swap tokens in the in-game store for special items! 💎🪙

📝 Smart Contract

Built With

Share this project:

Updates