Note: I have elaboratively discussed how I used Fingerprint and Twilio services in the GitHub readme file (for proper code reference), so I request those sponsor representatives to have a look at that for a deeper understanding.

Judge Mode: Normal players have to use their web3 wallet (specifically the TRON Link extension) to play the game, I have made the "JUDGE MODE" so that you guys can interact with the project easily. No need for a web3 wallet, just tap and play the game using dummy data. As it's privileged access, you will bypass many things (like you can get the hints for the Flip the Tiles game more than once without purchasing them, & have all background music unlocked). To use the hints for the tiles game, make sure to first select a tile and then click on hint (?), because the hint works only after a tile has been selected.

Background Music: In the demo, I muted the sound of the tab so that it does not clash with my voice, but at your end, you could hear the beautiful and varying soundtracks by just hovering your mouse over them.

The first 5 minutes is the project demonstration with the core features, while the later 1.5 minutes are for demonstrating how I used Fingerprint & Twilio with this amazing project


Inspiration

In recent years, the tech space has seen an overwhelming flood of AI-driven applications, many of which merely integrate pre-trained models with minimal innovation. Developers are using existing AI frameworks without truly solving problems in unique, meaningful ways, leading to redundant projects that neither excite users nor push technological boundaries.

With Tetra Odyssey, I wanted to break this cycle and create something truly engaging, interactive, and original —an experience where users don’t just consume content but actively participate, learn, and sharpen their cognitive skills.

Games have long been a powerful tool for learning, engagement, and problem-solving, and I saw an opportunity to merge Web3 technology, educational content, and gaming mechanics into a seamless, rewarding experience. Tetra Odyssey is not just about fun—it’s about mental agility, security awareness, and competitive motivation, all packaged into an RPG-style Web3 game that keeps users coming back.

Furthermore, online platforms today struggle with fraudulent activities —from bot interactions to fake accounts and VPN exploits. That’s why security is at the heart of Tetra Odyssey, leveraging Fingerprint’s cutting-edge fraud detection system to ensure genuine users, fair gameplay, and a secure environment. By combining skill-based gaming, real-time security measures, and decentralized transactions, this project redefines the Web3 gaming space, making it more trustworthy, transparent, and engaging.


What it does

Tetra Odyssey is a Web3-powered, RPG-style educational gaming platform that enhances cognitive skills while ensuring fraud prevention, security, and decentralized fairness. Players control a character that can move in all four directions on a game canvas, interacting with four distinct mini-games designed to sharpen memory, reasoning, decision-making, and knowledge retention.

To access each game, navigate to specific coordinates on the canvas and press the designated key. Players can compete for leaderboard positions, earn Web3 tokens, and unlock custom background music to personalize their experience.

Here’s an in-depth look at all four games and the security measures protecting them:


🎯 Flip the Tiles (Memory + Logical Reasoning)

A unique memory and logic puzzle where players must match three related tiles based on a given topic.

How it works:

🔹The game displays a grid of tiles, each with a hidden concept behind it.

🔹Players flip tiles one at a time, attempting to match a set of three related terms (e.g., AWS services, database types, JavaScript frameworks).

🔹A hint system is available, allowing players to spend Web3 tokens to reveal a tile.

🔹If a match is correct, a brief explanation is provided to help players learn

🔹 Skills Enhanced: Pattern recognition, logical reasoning, & technical knowledge retention


🌀 Maze Runner (Decision-Making + Reaction Speed)

A fast-paced challenge where players must navigate increasingly complex mazes within a strict time limit.

How it works

🔹Players start at the maze’s entry point and must find the correct path to the exit before time runs out.

🔹The mazes grow more complex at higher levels, requiring quick thinking and spatial awareness.

🔹The faster the player completes the maze, the higher the score.

🔹 Skills Enhanced: Spatial navigation, reflex-based problem-solving, & time-based decision-making


🎥 Video Q&A (Active Learning + Timed Knowledge Challenge)

A video-based quiz where players watch educational clips and must answer questions correctly before time runs out.

How it works:

🔹 Players watch short, animated explainer videos about technology, cybersecurity, science, and history.

🔹 Each video is followed by a multiple-choice question, and players must submit their answers within 30 seconds.

🔹 Correct answers earn points; incorrect answers provide explanations for learning reinforcement.

🔹 Skills Enhanced: Active listening & information retention, critical thinking, & quick recall under time pressure


🔤 Alpha Quest (Word Association + Language Skills)

A word association game based on the classic "Name, Place, Animal, Thing" (NPAT) format.

How it works:

🔹 Each round presents four random alphabets, and players must fill in answers for:

✅ Name ✅ Place ✅ Animal ✅ Thing

🔹 Players earn points based on correctness.

🔹 If an answer is incorrect, the game provides examples for future learning.

🔹 Skills Enhanced: Word association & Vocabulary, general knowledge & creative thinking, typing speed & accuracy


🔒 Security & Transparency: Fingerprint + Web3 Integration

Fraud Prevention & Secure Gameplay Tetra Odyssey ensures a fair and secure gaming environment by leveraging Fingerprint’s Smart Signals and Web3 blockchain technology:

✔️ Smart Signals for Fraud Detection

🔹 Tracks browser confidence scores to detect suspicious activity, multiple accounts, or VPN usage. 🔹 Players flagged for suspicious activity must verify their identity via OTP authentication before continuing.

✔️Visitor ID Tracking for Account Security

🔹 If a player logs in from an unknown device, Fingerprint triggers an additional authentication step, preventing account hijacking.

✔️ Blockchain Transparency for Fair Rewards

🔹 All in-game transactions (purchases, leaderboard rewards) are recorded on the blockchain.

🔹 Players can view the transaction ledger via UI or on-chain, ensuring trust and openness.


🏆 Competitive & Rewarding Features

Leaderboard & Weekly Rewards

🔹 A public leaderboard displays the top 3 players, encouraging competition.

🔹 The top scorer at the end of each week earns Web3 token rewards.

🔹 If the current player is the top scorer, a motivational message appears:

Custom Background Music

🔹 Players can purchase new background music tracks using Web3 tokens.

🔹 Once unlocked, they can switch between their purchased tracks anytime.

Judge Mode for Hackathon Evaluation

🔹 Since hackathon judges may not have Web3 wallets, a special Judge Mode allows them to play all games with everything unlocked, without requiring crypto transactions.

🔹 However, progress is not synced, ensuring all judges interact with the same neutral environment.


How we built it

🔹 Frontend: HTML, CSS, JavaScript (Canvas API) for an immersive 2D RPG experience.

🔹 Backend: Node.js, Express.js, MySQL for game state synchronization and player progress tracking.

🔹 Security: Fingerprint Visitor ID & Smart Signals for fraud detection and access control.

🔹 Blockchain: TRON Network for Web3 wallet integration and token transactions.

🔹 Authentication: Twilio OTP verification to prevent bot abuse and multi-account exploitation.

🔹 Game Logic: Designed for progressive difficulty scaling to ensure an engaging learning curve.


Challenges we ran into

🔸 Ensuring Seamless Web3 Integration – Overcoming the barrier of entry for non-crypto users while still maintaining decentralization benefits.

🔸 Optimizing Security Without Friction – Implementing fraud detection mechanisms while keeping the user experience smooth and hassle-free.

🔸 Balancing Difficulty – Ensuring each game mode remains challenging yet fair, requiring extensive playtesting and adjustments.


Accomplishments that we're proud of

✅ Successfully merging security, Web3, and educational gaming into a cohesive experience.

✅ Integrating Fingerprint’s fraud detection without compromising user accessibility.

✅ Building a fully functional, immersive RPG-style Web3 game from scratch.

✅ Creating Judge Mode, allowing seamless hackathon evaluation without requiring a crypto wallet.


What we learned

🔹 Security-first development is essential – Fraudulent activities can severely impact game fairness and user experience. Fingerprint’s Smart Signals proved invaluable.

🔹 Web3 can be more than just finance & NFTs – By leveraging blockchain for learning and engagement, we proved that decentralization has untapped potential in gaming. 🔹 User engagement matters – A game must be fun, intuitive, and educational to create lasting impact and retention.


What's next for Tetra Odyssey?

🚀 Multiplayer Mode – Introducing real-time challenges & tournaments where players can compete live.

🚀 Expanded Game Library – Adding new puzzles and knowledge-based challenges covering AI, cybersecurity, and more.

🚀 NFT Avatars & Achievements – Players can earn blockchain-based achievements and customize their in-game characters.

🚀 More Smart Security Enhancements – Further refining fraud detection mechanisms to ensure a cheat-free gaming environment.

Tetra Odyssey is more than just a game—it combines skill-building, Web3 security, and fair competition. Integrating educational challenges, blockchain transparency, and industry-leading fraud detection ensures an engaging, secure, and tamper-proof gaming experience.

🎮 Play. Learn. Compete. Securely. 🎮


Credits: Game Assets by Cup Nooble

Built With

Share this project:

Updates