StreamFi is a decentralized live-streaming platform that empowers content creators and viewers through blockchain technology. Our mission is to create a fair, transparent, and user-driven streaming ecosystem where creators retain full ownership of their content and earnings.
It is designed for content creators and gamers that empowers users with Web3-native monetization, eliminating middlemen through direct crypto tipping and blockchain-based interactions, while ensuring transparency, security, and censorship resistance in content creation and distribution.
- Integrates with StarkNet for blockchain scalability.
- Engages with Worldcoin for user identity verification.
- Frontend: Built with React, Next.js (Web), Flutter (Mobile).
- Backend: Node.js, FastAPI, GraphQL.
- Smart Contracts: Cairo (StarkNet).
- Storage: IPFS/Filecoin integration for decentralized content storage.
make cleanThis command will remove the build folder and the .dart_tool folder.
make buildThis command will build the project.
make runGenerate all freezed files and generated files
make genflutter cleanThis command will remove the build folder and the .dart_tool folder.
flutter build apkThis command will build the project.
flutter runGenerate all freezed files and generated files
flutter pub run build_runner buildflutter testThis command will run all the tests in the test folder.
flutter test --coverageThis command will run all the tests using the makefile
make testWe follow a structured branch naming format:
[fix|feat|chore]-[issue-number]-[short-description]
Example:
feat-23-livepeer-integration
fix-45-streaming-bug
We are always excited to welcome passionate developers and contributors to help shape the future of StreamFi. Whether you're improving existing features, fixing bugs, or bringing innovative ideas to the table, your contributions are invaluable. To get started, check out our 📜 Contribution Guide for detailed instructions on how to contribute effectively.
- Join our Telegram for discussions and support.
This project is licensed under the MIT License.