Inspiration

The current quiz platforms are fun and engaging but fail to create lasting value for participants. They often don't reward users for their time, effort, and knowledge. Moreover, they lack the ability to bring community-driven value through Web3 technologies like tokenization and NFTs. The idea for "VIBE" emerged from the desire to bridge this gap—offering participants not only entertainment but also tangible rewards. Additionally, we realized there is no platform out there that allows quiz creators to incorporate modern GenAI tools for seamless quiz creation, removing the hassle of manual input. This was our chance to blend fun, learning, and value creation in a single platform powered by Web3.

What it does

VIBE is a Web3-powered quiz platform where quiz creators deposit tokens based on the number of participants and questions. After the quiz ends, participants are rewarded with tokens depending on the number of correct answers they provide. A unique NFT is awarded to each participant as a token of their participation and performance. VIBE automatically takes a 10% commission on each quiz's total token pool.

To enhance quiz creation, users can upload PDFs or provide prompts powered by GenAI, allowing for automatic generation of quiz questions, saving time and effort in manual creation. This feature opens up opportunities for a wide range of quiz types—from educational institutions to casual trivia.

How we built it

The VIBE platform is powered by smart contracts on the Tron blockchain, ensuring transparency and security in token deposits and rewards distribution. We used TronLink to integrate wallet authentication and transaction signing. For the frontend, we leveraged React along with Tailwind CSS for styling, ensuring a responsive and user-friendly interface. The quiz creation feature using PDFs and GenAI was implemented by integrating GenAI APIs that allow users to upload files or generate questions based on their input prompts.

Challenges we ran into

One of the key challenges was implementing a smooth and secure reward distribution mechanism. Ensuring the correct distribution of tokens among participants based on their quiz performance required robust smart contract logic. Additionally, integrating GenAI with PDFs for automatic quiz generation brought up issues with prompt accuracy and question quality, which we worked to optimize. Lastly, balancing user experience and blockchain-based transaction times posed its own set of challenges.

Accomplishments that we're proud of

We’re proud to have developed a platform that not only makes quizzes more rewarding but also incorporates Web3 principles like decentralization, tokenization, and NFTs in a way that adds real value for users. The integration of GenAI for seamless quiz creation is a significant achievement, allowing users to generate quiz content effortlessly. Most importantly, we’ve built a system that ensures transparency and fair reward distribution using smart contracts.

What we learned

Through this project, we learned the intricacies of building a Web3 application that combines user-friendly design with complex blockchain and GenAI technologies. We gained experience in integrating smart contracts with a dynamic frontend and understood the challenges of building an efficient reward system using tokens. Additionally, the GenAI integration taught us how to refine question generation to ensure quality quizzes.

What's next for VIBE

We envision expanding VIBE by adding more tokenization options, such as allowing users to create custom tokens for their quizzes. Further development of the GenAI-powered quiz creation feature will focus on refining the accuracy and context of generated questions. We also plan to introduce community-driven quiz tournaments where users can compete in real-time for larger reward pools. Additionally, we aim to onboard educational institutions to use VIBE as a learning platform where students can earn rewards for academic quizzes, fostering a gamified learning environment.

  1. Telegram Mini App
  2. Native Token launch
  3. Generate Quiz from Videos, Websites and Online Content
  4. Mainnet launch

Built With

Share this project:

Updates