project screenshot 1
project screenshot 2
project screenshot 3

Huddle 01

We are building web3 agonstic video conferencing platform ensuring privacy and supporting creator economy.

Huddle 01

Created At

ETHOnline 2021

Winner of

trophy

Status Pool Prize

trophy

NFTPort Prize Pool

trophy

Biconomy Pool Prize

trophy

Livepeer Pool Prize

trophy

Chainlink Pool Prize

trophy

Livepeer - 1st Place

Project Description

We are aiming to build a web3 agnostic video conferencing platform ensuring privacy supporting the creator economy. We allow users to access the platform using Metmask, showcase their NFT portfolio or buy new NFT while waiting for the meeting to start. The users can stream their sessions to a larger audience using live streaming solutions. Supporters can contribute to their cause or send over gifts using NFT and crypto tipping live during the sessions. Creators/Host/Moderators can mint the stream as an NFT post-session on the feedback page and send it over to any address. We are aiming to provide 1st web3-first video conferencing platform and make users be the owner of their engagement, rooms, data, and art.

How it's Made

LivePeer:

Used for allowing the host to live-stream their video streams on a large scale using a decentralized video streaming network built on the Ethereum blockchain.

Moralis:

  • Used it for web3 auth to authenticate the user and get their account address

  • Used as Web3 provider and used speed node URL to interact the smart contracts using web3 object

  • Used it to fetch the NFTs present in the user's wallet using the getNFTs function of Web3API

NFT Port :

  • We used this to fetch the NFTs present on the ethereum mainnet to showcase them in the waiting room.

  • We used this to deploy the smart contract for the minting of nfts,then using the ipfs link we uploaded the metadata of nft and minted the live stream as NFT.

Chainlink:

We used the chainlink vrf to get the random number to randomize the selection of nfts that will be showcased at the waiting room

Waku:

We used waku protocols to implement chats in our livestreams for the viewers. The chats use waku-relay for sending and receiving messages and waku-store to fetch messages from history of chats before the user joins the stream.

Biconomy:

We used the mexa-sdk to enable gasless transactions using the eip2771 approach allowing the users to tip the host in crypto in gasless manner

background image mobile

Join the mailing list

Get the latest news and updates