@admin.hackathon
Project Name : KeyStream
Project Track : Web3
Team Name : WalnutRock
Team Member(s) : Walden Yan, Rakesh Nori
Project Goal : KeyStream is a platform for people to share subscriptions, API keys, and other real-world access tokens, starting with Netflix. We allow users to earn turn their subscriptions into assets and earn passive income by renting them out in a decentralized system and collecting a small time-based fee.
Project Info : Describe your project as fully as possible! What it does, what problems it solves, how you used TRON technology to achieve it etc
Imagine you are a college student who wants to use Photoshop for a short project but unfortunately Adobe recently ended its program for free educational access. Or maybe you are a researcher digging through the internet for papers relevant to your work but most of them are pay-gated with monthly/annual-based pricing above what you can pay out. Or perhaps you simply want to watch the latest hit TV series but donât want to pay for a while Netflix subscription.
KeyStream offers a way for users to access these subscription-gated resources at a discounted price since they do pay for only the time they actively use the service. It additionally allows those who do own paid subscriptions to turn them into assets that earn passive income while they donât actively need to use them.
KeyStream consists of two components: the website and the browser extension. As a lender, you first use the extension to retrieve your Netflix authentication credentials. You then paste it onto the website, pick a borrower to lend your credentials to, and click lend. After these simple steps, you automatically earn KeyStream Credits every passing second from your customer, which can be converted into TRX in your wallet through withdrawal on the website. As a renter, you first use the website to convert your TRX into KeyStream Credits. You then open the extension and click âRent Loginâ and wait for a lender to fulfill that request. Once the request is fulfilled, you can go to Netflix, refresh the website, and be logged in. Once you are done renting, you click âEnd rentalâ and will be logged out of Netflix. All interactions between the buyer and seller, such as making and fulfilling requests as well as payments, are handled through our smart contract deployed on the TRON blockchain. TRON also helps us handle the encryption of the streaming serviceâs authentication credentials. Refer to the Technical explanation for a deeper dive into how we utilized TRON.
Project Website : keystream.xyz
Project Test Instructions : Contract address: TBJYskgRUF7x2A8ofFjkC9qWuFJWCpgPiE
Project Milestones : Smart contract deployed, website live, extension developed but still needs to be added to chrome store