Mystery Minds
Guess Right, Win Ethers: A Game of Knowledge, Luck, and Rewards!
Created on 20th October 2024
•
Mystery Minds
Guess Right, Win Ethers: A Game of Knowledge, Luck, and Rewards!
The problem Mystery Minds solves
Most traditional games offer entertainment without any real world rewards, and very few provide players the chance to earn cryptocurrency. In today’s growing digital economy, the ability to win crypto directly from gameplay is a rare feature that most games still lack. This project addresses that gap by offering a unique experience where players can guess a character by asking questions, and if they guess correctly, they win Ethers. Unlike typical games where rewards are limited to points or in-game currency, this game leverages crypto to provide real financial incentives.
As the gaming industry evolves, more games will likely adopt crypto-based rewards, but right now, very few offer such opportunities. This game gives players a fun, easy way to earn crypto while enjoying the thrill of guessing, helping in bridging the worlds of gaming and decentralized finance. It also serves as a gateway for those new to crypto, offering a rewarding way to experience digital currencies while playing.
Challenges we ran into
1.One of the hurdles we encountered was linking the blockchain functionality to the website. None of our team members had prior experience in this area, and understanding how to securely manage crypto transactions was a difficult task. We had to figure out how to integrate wallets, enable Ether payouts, and use smart contracts in a way that was both secure and user-friendly.
2.Coming up with the idea to combine machine learning for character guessing with the concept of crypto rewards was not straightforward. We faced several difficulties in determining how both technologies could complement each other to create a fun experience for the user.After multiple brainstorming sessions ,we were able to design a system that allows players to engage with a fun, interactive game while earning cryptocurrency, merging machine learning with the emerging world of crypto rewards.
3. Another challenge was building the machine learning component for the guessing game. We initially used a pre-trained LLM to handle the yes/no answers to the questions players asked. However, we quickly ran into an issue-the model struggled to remember the character that had been chosen for the game. It would provide incorrect responses because it wasn't designed to maintain a memory of the specific character it had to answer questions about. This made it nearly impossible to play the game as intended.We overcame this problem by creating a session ID system, that linked each player to a specific character.This allowed us to save the chat history, enabling the LLM to remember the personality chosen for the game and provide consistent yes/no answers based on that character.
Tracks Applied (3)
Ethereum Track
ETHIndia
Open Track - Development
100xDevs Track
100xDevs
