Inspiration

Number of video/audio chat platforms comes out last 5 years. COVID-19 push the usage to highest level. However, there aren't many decentralized version of audio chat app. That's why we built Channel, a decentralized audio chat.

What it does

User can login with connecting to their NEAR wallet. They can create chat room and invite others to join the room.

How we built it

We utilize NEAR blockchain as an identity database and authorisation service. Chat client will interact with NEAR blockchain and does a few checks. Once checks completed, client establishes connection to other clients in group.

Challenges we ran into

When we built the WebRTC peer to peer connection, there is some networking issue. They makes the chat a bit unstable.

Accomplishments that we're proud of

We are able to build an audio chat app in a peer to peer network and it works!

What we learned

We should design the data structure base on functionality first before implementing smart contract.

What's next for Channel

We built Channel for gamers. We will add some features that gamers would use in gaming. e.g. share text message, share image.

Built With

Share this project:

Updates