Inspiration

  1. In blockchain community we still use centralized messaging and social network such as twitter, telegram, discord to communicate. It should be changed because there are many privacy and security related concerns and problems of today's most used instant messenger and social network software: Security: The platform or the hackers can get the call log or even the content; Privacy: a lot of spam advertise information; Interconnection: most no communication between platforms; When it come to trading and business it becomes especially important. Just as Oracle places an important role in the defi ecosystem, cross chain messaging and real time communication will be more critical.
  2. The infrastructure to build a new generation communicate system is ready to take over traditional Web 2 technologies used by application like Discord and Twitter.
  3. The potential user base is big enough and the users with crypt wallets keep growing.

What it does

This project is to build a real time meeting and chat application based on Web 3 technologies and infrastructure found and available in most blockchain projects such as peer to peer network, smart contract, ENS(Ethereum Name Serives). Beagle.chat will serve the blockchain community as a cross chain instant messaging platform. It is an real time communication system with most features founded in today's instant messenger. No registration is needed before use it, any one with a wallet address, ENS name or any DID can make use of it just by sign with the private key only belong to him. It will not be owned or controlled by any person or organization.

How we built it

It is a token-gated meeting service for communities. There meeting service is built on a peer-to-peer network with meeting room servers hosted by miners. ENS, DIDs and wallet address are used as user identity. The information of meeting rooms are saved as NFT on public blockchains. In this way, all the meeting servers share and utilize the user identity and meeting data on blockchains. They could be dynamic booked by any community. No registration, no account name and password; DID and signature is the way to authenticate and authorization; No server, no database super user; the service is powered by nodes running by miners and all data are encrypted;

Challenges we ran into

Why people use our application instead of Twitter Space and clubhouse? The challenge is how we attract people already have ENS, NFT and crypto in crypt world. The user experience for decentralized system is not as good as old applications.

Accomplishments that we're proud of

We have built a working application using Web 3 technologies. We got people like our idea and we started use our software.

What we learned

We can rebuild the most used communicate tools using pure Web 3 native technologies.

What's next for Beagle

To provide easy to use API for communities. Right now most community rely on Discord, Twitter and Clubhouse which is not token-gated and crypt native..

Share this project:

Updates