Description

πŸ‘ 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.

Noodles - Streaming app showcase

How it's made

Streamer - creates a new stream using livepeer - optionally can upload an NFT - stream data is stored in ipfs using Pinata - ipfs hash is stored in the blockchain as an ERC721 token (Kovan) - all previous streams are fetched using Covalent API for faster data fetch Viewer - donate 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 Polygon - generative 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