DeCast is an open-source and extensive live-streaming platform for creators.
・Overview DeCast is an open-source and extensive live-streaming platform for creators. As anyone can add any modules, we can cover 36B hours of live stream view as a censorship-resistant, non-exploitative, and all-in-one platform. As the first step, we build modules for token-gate live streaming by subscription with Livepeer, Superfluid, and Push.
・Problem While live streaming becomes increasingly important for creators to connect with their audience and around 36B hours of live streaming were watched in 2021, they face several challenges that hinder their growth and creative freedom.
・Solution DeCast offers a solution for creators with an open-source and extensive live-streaming platform tailored for creators.
・How it works As Creators and Viewers, we will explain the modules of live-streaming and token gate by subscription.
Creators
Viewers
Developers Developers can add modules to our platform
・Future work Build the module template for developers to build and add their own modules Add more modules like 1 on 1 video streaming, Tipping, etc…
・Livepeer We use Livepeer to create the token-gated live streaming experience. Creators can initiate the live streaming. And for the viewer side, If they have a specific token or subscribe to the creator, they can watch live streaming.
・Superfluid We use Superfluid to create the subscription payment from viewers to creators. Creators can set how much they wanna receive as a monthly subscription and they can see the revenue update every second. Viewers need to subscribe (open the money stream) to watch the stream-gated live streaming.
・Push We use Push Protocol to create the group live chat feature which is shown on each live streaming. Creators and viewers can communicate through the group live chat with each other.
・Sismo We use Sismo to create the NFT token-gated live streaming while protecting users’ privacy. Users can prove if they have that NFT without revealing the wallet address and accessing the token-gated live streaming.
・Worldcoin We use Worldcoin to prove personhood when creators register to do the live streaming. By having that, we can avoid the bot and several accounts from one person.
・Polygon We deployed ERC-721 contract on Polygon Mumbai. So we can mint a creator NFT when creators sign up.
・Celo We deployed ERC-721 contract on Celo testnet. So we can mint a creator NFT when creators sign up.
・Scroll We deployed ERC-721 contract on Scroll Alpha Testnet. So we can mint a creator NFT when creators sign up.
・Gnosis We deployed ERC-721 contract on Chiado Testnet. So we can mint a creator NFT when creators sign up.
・Mantle We deployed ERC-721 contract on Mantle Testnet. So we can mint a creator NFT when creators sign up.