Chat privately and send money securely with MangoChat. MangoChat is a decentralized and end-to-encrypted chat web application that is capable of sending $DESO coin. It was made within 24 hours during HackTJ 9.0 and won the best overall hack award 🥳!
Chat with others on a live demo of MangoChat at https://mangochat.vercel.app
Use git to install MangoChat.
git clone https://github.com/notken12/mangochat.gitgit clone https://github.com/notken12/mangochat.git
npm install
npm run devMangoChat uses GUN.js to host a decentralized chat application that is capable of sending encrypted messages using GUN.js's encryption feature and money transfers in the form of $DESO coin.
DeSo is used as the sign-in method and for easily transferring cash in the app.
GUN.js is a decentralized database that uses peers' browsers' storage to store the data. This removes the need of a central authority that stores messages.
Messages are encrypted using public key encryption, so messages can only be decrypted by their recipients.
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.
