The problem Tokenify solves
We are trying to create a market for Youtube Video NFTs which does not exist as of now. For the handful of creators who do mint their videos, they upload the videos on cloud storage and mint that link as NFT, which disables the creators from fetching important stats such as “likes” and “#of subscribers”.
To bring the creators from web2 to web3, the barrier of entry must also be reduced, we are tackling this in multiple ways
- Free Minting: The platform will lazy mint the videos which does not require any gas fees, hence a creator who is new to NFTs will not have to put up huge sum of money if they are not confident that their NFTs will sell. The gas fees will be paid by the buyer of the NFT.
- Easy Onboarding: For a person new to web3, it is daunting task to create a wallet, get crypto in it and then also login their account. To solve this, we are trying to create a one click login process, that also creates a web3 wallet for them.
- Global visibility: The platform will list the NFTs on Opensea to increase the visibility of the NFT
Challenges we ran into
To make sure only the Creators can upload their video.
- Anybody with the link of the video can mint the YouTube video as NFT; this is a problem as people other than the creator will mint it as NFT without the permission or will of the creator.
- To solve this, we have placed a process that ensures that the creators are the ones who can mint their YouTube videos. Users have to log in by their google account, and they can mint the videos of that account only. Also, when the Youtube video is minted, their profile information is captured and stored in the metadata of NFT. This makes it easier to find the original YouTube videos from duplicate YouTube videos.
Listing on Open sea
- Initially, we were listing the NFTs on Tokenify, but we soon realized that the reach of NFTs would be constrained. Hence we decided to list the NFTs on the popular marketplace, which required research on capabilities and testing on functionalities for multiple marketplaces. We had to make changes to the configuration changes in the smart contract to adapt to the marketplace standards.