Streaming app that uses NFT to encourage users to view, subscribe to content
Prize Pool
Prize Pool
Prize Pool
š 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.
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