Track we are submitting to

NFTs and Video

Inspiration

Our inspiration for developing this project stemmed from recognizing the immense potential of the Theta Network and its position as a prominent Web3 project. We were determined to harness this power and create a next-generation event and ticketing system that caters to both online and in-person events. In particular, our emphasis was on online events featuring real-time streams accompanied by interactive chat functionalities.

During the brainstorming phase, we envisioned a platform that goes beyond the conventional ticketing experience. Our goal was to build an intuitive and user-friendly ticketing and event system that exceeds the expectations of both organizers and attendees. We aimed to introduce innovative elements that elevate the overall event experience, making it more engaging and dynamic.

Problem

Currently, there is a lack of platforms specifically tailored to address the needs of both livestream and in-person event ticketing on the Theta Network while leveraging the Theta video API. Some existing Web3 platforms lack intuitive design, resulting in a less user-friendly experience that can be confusing. Additionally, the event management systems of these platforms may also prove to be perplexing.

Thetatix: What it does

Thetatix is an online and in-person tickets platform. There are two types of users who can use the platform. The creator and the consumers. The creator can create an event and choose its event type (online or in-person), name, description, location, number of tickets, price, etc. The consumer can buy a ticket in order to assist to the event, be it online or in-person. The event organizer can register when a ticket has already been used, making it impossible to use it again, thanks to the uniqueness NFT. Through the implementation of NFTs, we provide a safeguard that grants stream access exclusively to holders of these unique digital assets.

Architecture & Technology Stack

The global resumed architecture of Thetatix involves a factory smart contract that is responsible for creating smart contracts for each event. These smart contracts are used to distribute and manage the events, including providing a tickets NFT (Non-Fungible Token) marketplace for users. The smart contracts also store relevant event data such as the maximum number of tickets sold.

To ensure fast data access and efficient project operations, Thetatix utilizes a database to store the event data. This allows for quick retrieval of the information when needed.

In addition to the smart contracts and database, the Thetatix frontend and backend (backend interaction for storing the HLS stream link) of Thetatix interacts with the Theta video API. This integration enables seamless communication between users, event administrators, and the video streaming capabilities for online events. By leveraging the Theta video API, Thetatix can provide a reliable and high-quality video streaming experience for online events.

Overall, Thetatix's global architecture combines smart contracts, a database for efficient data storage and retrieval, and integration with the Theta video API for online event streaming.

How ONLINE Events works:

In online events, users purchase an NFT for unrestricted access to all event features. It cannot be marked as used, ensuring continuous access. In the future, we have plans to develop additional features that will enhance the overall event experience. By leveraging NFTs, we aim to provide a secure and streamlined entry process for online events. These upcoming enhancements will ensure a seamless and immersive experience for participants.

How IN-PERSON Events works:

Offline events utilize NFTs as tickets, granting users access. The event creator controls ticket usage through a smart contract that tracks valid and used tickets. This blockchain-based approach enhances authenticity, prevents fraud, and provides a secure and exclusive ticketing experience.

For more detailed information of how the dapp work on its background, you can acces the more detailed documentation here: https://thetatix.gitbook.io/thetatix-technical-docs/

Technology Stack: How we built it

  • Web Frontend
    • Next.js
    • Ethers.js
    • Theta Video API
    • Smart Contracts with Solidity
    • MongoDB
  • Theta technology
    • Theta Video API
    • RPC API
    • Smart Contracts on Theta
    • NFT on Theta

What is our Business Model?

Our business model its take a small amount of fees of each ticket, like so incentive more users and organizations to use our platform dapp for host their events. Furthermore, we have implemented a sustainable approach for the project's long-term success by applying a modest 2.5% fee on each ticket transaction. These fees will be utilized to improve and promote the platform, ensuring its growth and longevity.

Challenges we ran into

We are always improving and learning new fundamentals and techonology about development, including frontend frameworks, and backend implementations. We were constantly looking for ways to create the most optimized and efficient solution. The main challenge was creating efficiently the interaction with the backend and the smart contracts, we had to make sure that we were creating a secure and escalable dapp.

Value to Theta Ecosystem

Thetatix is an invaluable addition to the Theta ecosystem, offering a decentralized solution for buying and selling event tickets, both for online and in-person events. We also prioritize the adoption of the Theta streaming API, enhancing the online event experience where attendees purchase tickets to access live streams. Our platform utilizes TFUEL for ticket interactions and rewards creators for their contributions.

What's next for Thetatix

In our future roadmap, we have exciting plans to introduce several new features that will enhance the overall ticketing experience. One of our priorities is implementing a robust ticket verification system utilizing QR codes, allowing us to track and register ticket usage efficiently. This will provide added security and peace of mind for event organizers and attendees alike. We want to implement other features such as:

  • Implementing dynamic pricing capabilities to offer flexible ticket pricing for the same event
  • Location-based event discovery, allowing users to find nearby events based on their location
  • Find partners to bridge the gap between Web3 and the conventional event industry
  • Same ticket valid for both an online and in-person event.

Additionally, we are committed to delivering a seamless and immersive user experience for those watching live events. We are dedicated to refining our platform to offer intuitive navigation, interactive elements, and high-quality streaming capabilities. By continuously improving the user interface and incorporating user feedback, we aim to create an engaging and enjoyable environment for our users during live events.

We are proud that we created a product that can lead the innovation and development in the Theta ecosystem. We believe that we made a project that is useful, easy-to-use, intuitive and accesible to all users. We are confident that our product has the potential to attract major events and we are dedicated to its continuous development, ensuring a promising future ahead.

Name Email Age Country
Iñigo Enrique Zepeda Ceballos inigis@hotmail.com 23 Mexico
Diego Esteban Zepeda Ceballos estzepeda@outlook.com 20 Mexico
Joel Pegueroles joelpepa2@gmail.com 20 Spain

Built With

Share this project:

Updates