Problems with centralized creator platforms.
The main problem with centralized platforms like Youtube, Twitch , etc. is that the content is not owned by the creators , rather it is owned by the company and also they take a huge chunk of revenue as commission . They also can block or suspend your channel or content as they please or from external pressure from government . As an example Youtube recently blocked news channel WION for reporting russian statement .
Introduction
Superstream is a fully decentralized live streaming and creator platform on polygon where users can watch / create livestreams , send/receive tips , subscribe to their favorite creators , etc.
Features
All users get a profile nft associated with their Superstream Account.
Can mint and publish recorded live streams as nft .
All data stored in ipfs or blockhain.
Send or receive tips directly into your wallet in MATIC.
Innovative Subscription plan , only pay for every second that you are subscribed ( using superfluid protocol ).
Live Chat and Comments.
I faced many challenges throughout the develpoment of the project such as
Thinking about architechture and schema for storing various data like users, streams etc.
I am new to blockchain so I faced many error and bugs during smart contract develpoment and had hard time integrating with frontend .
I had to do lot of trail and error which took the majority of my time .
The subscription flow was a little hard to think and implement but I was able to do it thanks to Superfluid sdk.
In the front end side , I had problems like listening to events , filters , and updating the ui which i could not solve due to time constraint.
Overall this was a huge learning experience for me I learnt a lot of things about blockchain development flow , how to approach big projects and solve complex problems like user system , subscription . I was able to learn about events and filters in the last few days but could not implement it properly in the frontend.
Tracks Applied (1)
Polygon
Discussion