Noodles - Streaming app
Streaming app that uses NFT to encourage users to view, subscribe to content
Screenshots



Problem Statement
👏 Start Streaming → Create a Stream using Livepeer via OBS. Create an NFT for streams w/ data stored via Pinata (IPFS).🔥 Incentivise your viewers Give them a custom-generated NFT using ENS avatar and others.💖 Support your fav streamers Viewers can subscribe to content via Superfluid. Cancel anytime!⛽️ Gasless NFT Minting Viewers can mint NFT without paying gas w/ NFTport on Polygon Network.
Solution
Streamercreates a new stream using livepeeroptionally can upload an NFTstream data is stored in ipfs using Pinataipfs hash is stored in the blockchain as an ERC721 token (Kovan)all previous streams are fetched using Covalent API for faster data fetchViewerdonate to the streamer using Superfluid sdk (works only on Kovan) - 5$ per month.Viewer NFT generated without gas minting done via NFTPort and published to Polygongenerative NFTs are everytime generated using NFT image uploaded from ipfs, address of streamer and viewer (avatar is added if ENS is set) opensea API is used to fetch the avatar image after fetching from ENS text record
Hackathon
NFTHack 2022
2022
Prizes
- 🏆
🏊♂️ NFTPort Pool Prize
- 🏆
🏊♂️ Covalent Pool Prize
- 🏆
🥇 Best use of ENS
- 🏆
🏊♂️ IPFS Pool Prize