ThreeTube is a decentralized video streaming platform designed to empower users with content ownership and monetization. Built with Web3 technologies, it allows users to upload, stream, and interact with video and audio content while ensuring secure storage and transparency.
Winner of the GraphXplore Hackathon!
- User Authentication: MetaMask-based wallet login
- Content Storage: Secure storage on IPFS/Pinata
- Real-time Analytics: Track views and likes in real-time
- Decentralized Metadata: Indexed through The Graph Protocol
- Token Integration: Tipping system via ThreeTube tokens (₹2/token)
- Frontend: React, Next.js, TailwindCSS
- Backend: Node.js, GraphQL
- Blockchain: Ethereum, Solidity, MetaMask
- Storage: IPFS, Pinata
- Analytics: WebSockets for real-time updates
- Other: FFMPEG for video chunking, Ganache for testing