Inspiration

Twitch is the world's leading live streaming platform for gamers and the things we love , a global community of millions who come together each day to create the future of live entertainment.

What it does

TwiBoost chrome extension as middleware , leverages theta network to add decentralized peer-to-peer video delivery capabilities to Twicth platform

How we built it

we built it with Theta P2P javascript SDK

Source code

the frontend (chrome extension) and backend source code repository link is available in the twiboost.pdf file uploaded as additional info for judges and organizers

How to run

  • First run npm install in all subfolders where it's required , run command sh build-extension.sh in the root folder to generate dist folder
  • Enable developer mode in chrome extension manager then click on load unpacked extension and choose dist folder in twiboost chrome extension source code repository .
  • For twiboost backend install cockroach DB and edit .env with your DB parameters and Theta partner api key to suit your need
  • Go to twitch.tv and start sharing bandwith with others peers

What's next for TwiBoost

  • Firefox add-ons
  • Move to mainnet
+ 29 more
Share this project:

Updates