Videomate

Videomate

Videomate is decentralized application to publish video contents.

The problem Videomate solves

Most of the video platform like tiktok are centralised. The central authorithy has the right to remove videos even without a prior notice, result in loss of work done by content creator. This companies can be banned which result in loss of data of content creators. Videos on this platform are mostly filled with ads, and the search result can be biased. They can put fourth the content that they want us to watch. Content creators get paid by the central authority after taking commision.
Videomate comes with a solution to all the problems mentioned above. Anyone can upload to Videomate and anyone can view in videomate. No data is lost and tampered since it is deployed in blockchain, which is immutable. we use filecoin to store the data, and the hash is stored in mumbai(polygon testnet)which runs on ethereum evm. Viewer if they wise can pay tip to content creator or they can buy the content from the content creator.

Challenges I ran into

Had to face lot and lots of errors, mainly during compile time and during deploying. And i was able to get most of the solution from stackoverflow, rest done with googling and previous knowledge.

Discussion