Inspiration 🌟

The inspiration for Streamoolah came from the need to empower indie filmmakers and creators. By combining elements of YouTube, Netflix, and Patreon, we aimed to create a platform that provides decentralized funding, production, and distribution, ensuring creators retain control and backers are rewarded.

What it does 🎬

Streamoolah allows producers to launch crowdfunding campaigns using Theta and TFuel. Backers support these campaigns, and in return, receive ERC-721 NFTs that grant exclusive viewing access. The platform features a revenue-sharing model where top backers earn a share of the ticket sales, creating a unique ecosystem for content creation and consumption.

How we built it 🛠️

We built Streamoolah using React and Tailwind CSS for the front end, integrating with MetaMask for wallet authentication. The backend leverages the Theta Network for content storage and DRM protection. Smart contracts were developed using Solidity to handle crowdfunding, NFT issuance, and revenue sharing, ensuring a secure and transparent process.

Challenges we ran into 🚧

One of the main challenges was integrating the various technologies seamlessly, particularly ensuring secure DRM protection for content and efficient NFT management. Another challenge was designing a user-friendly interface that accommodates both technical and non-technical users.

Accomplishments that we're proud of 🏆

We are proud of creating a fully decentralized platform that empowers indie creators and rewards backers. Successfully integrating blockchain technology to provide a transparent, secure, and efficient crowdfunding solution was a significant achievement.

What we learned 📚

We learned the importance of seamless integration between different blockchain technologies and the value of user-centric design. Understanding the needs of both creators and backers helped us build a more robust and appealing platform.

What's next for Streamoolah 🚀

Next, we plan to enhance the platform with more features, such as advanced analytics for creators and additional content discovery tools for viewers. We also aim to partner with more indie studios and explore collaborations with established platforms to expand our reach and impact.

If there is enough funding for Streamoolah itself (no pun intended!) and/or enough votes and interest, we will release a first version once new refinements have been done in approximately 1 month. The current version is a "hacked up" one for the hackathon bit all the tech behind it is valid and POC has been done so it is pretty viable.

Also let us know what you think and how we can improve it further!

Built With

Share this project:

Updates

Private user

Private user posted an update

Thank you so much for the feedback and support so far. Let us know what you think and how we can improve or refine further (beyond the obvious ones we need to do)

I know it’s a bit of a hack at the moment but with some support and bit more sweats we can shape this really well. Please note the demo link is for the Theta Testnet with Tix NFT in the Theta Testnet. Prod with will be in Theta Testnet TFUEL but converter will be built from FIAT and others. The DRM pass Tix NFTs can be in ETH as well.

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