← Back to home

Noodles - Streaming app

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

Screenshots

Noodles - Streaming app screenshot 1
Noodles - Streaming app screenshot 2
Noodles - Streaming app screenshot 3

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

Contributors