Inspiration:
- We aim to empower movie creators and viewers through decentralized funding, tokenized movie clips, personalized ads, and user-generated content.
- Our vision is to revolutionize the movie industry by providing a seamless, rewarding, and immersive movie-watching experience, fueled by the power of Theta Video Api and a deep passion for movies.
What it does
- DBOX is a decentralized movie streaming service where the movies are created, funded, and distributed.
- It combines crowd funding campaigns and the creation of movie clips as non-fungible tokens (NFTs).
- The platform introduces the DBOX token for payments and rewards movie creators based on views.
- Creators can seamlessly add movies through our integrated studio website, empowering creators to maintain and enhance their content effortlessly.
Key Features
Crowd Funding Campaigns: Movie creators can raise funds for their projects by launching crowd funding campaigns on DBOX. Supporters who contribute to these campaigns receive rewards based on their contribution levels.
Movie Clips as NFTs: Creators have the ability to create movie clips as NFTs, allowing users to buy and sell unique moments from movies.
DBOX Token: The native cryptocurrency used within DBOX for transactions, contributions, and rewarding movie creators based on views and likes.
Payment and Revenue Distribution: DBOX ensures fair compensation for movie creators by distributing DBOX engagement tokens based on views and likes, ensuring transparent revenue distribution.
Security and Transparency: DBOX leverages blockchain technology and smart contracts to ensure secure transactions and transparent revenue distribution.
How we built it
- Frontend: Next.js, TailwindCSS And Metamask
- Backend: Node.js, MongoDB and GCP Functions
- Smart Contracts: Solidity, Truffle, OpenZeppelin And tests using Remix.
Challenges we ran into
- we encountered difficulties in creating the smart contract for our crowdfunding campaigns. Designing a contract that accurately reflected the contribution levels and reward structures while maintaining security and transparency proved to be a challenging task.
- we encountered difficulties in integrating various components and services into the DBOX platform. Ensuring seamless integration between different systems, such as payment gateways, user authentication, and content delivery networks, proved to be a complex task.
Accomplishments that we're proud of
- Despite these challenges, we persevered and sought innovative solutions to overcome them. Through rigorous testing and iterations.
- We were able to address these complexities and deliver a high-quality product.
What we learned
- We gained knowledge and experience in integrating the Theta video API for enhanced video streaming.
- We also familiarized ourselves with technologies such as MongoDB for efficient data management, Tailwind CSS for streamlined frontend development, and video-based NFTs for tokenizing unique movie moments.
What's next for DBOX
- Enhancing User Experience: We are dedicated to continually improving the user experience on DBOX. This includes refining the user interface, implementing personalized recommendations based on viewing history and preferences, and introducing interactive features that foster community engagement.
- Cross-Platform Compatibility: We understand the importance of providing a seamless experience across different devices and platforms. DBOX will focus on ensuring compatibility with various operating systems, web browsers, and smart TVs to reach a broader user base.

Contracts
- Campaign Contract: 0x29666251046524DD1cd2F9117a650896eD8364ac
- DBOX Token : 0x13CB0d0731cFC6dCDCd9373b32fef26CAa66B2d7
- NFT Contract: 0xACf25088426ABD1b4f690D8E827F620b92d4eB3e



Log in or sign up for Devpost to join the conversation.