Welcome to our Decentralized Chatting Application built on the Avalanche blockchain. This innovative application provides a secure and decentralized platform for users to communicate with each other, taking advantage of the powerful Avalanche blockchain and leveraging the Fuji test network for development and testing.
Our application ensures the utmost privacy and security by utilizing the Metamask wallet address as the login mechanism. This way, users can seamlessly access the platform using their Metamask wallet, adding an extra layer of security to their accounts.
- Decentralized Chatting: Communicate with your friends in a completely decentralized environment, ensuring data integrity and privacy.
- Avalanche Blockchain: Our application harnesses the power of the Avalanche blockchain, providing scalability and low transaction fees.
- Fuji Test Network: To facilitate development and testing, we have integrated the Fuji test network, allowing you to experiment without using real AVAX (Avalanche tokens).
- Metamask Integration: Utilize your Metamask wallet address as a secure and convenient way to log in and access the application.
- Friend Management: Easily add and manage friends on the platform to initiate private conversations securely.
- Real-Time Messaging: Enjoy real-time messaging capabilities with minimal latency for an excellent user experience.
Follow the steps below to set up and run the application on your local machine.
- Node.js and npm installed on your system.
- Clone this repository to your local machine:
git clone https://github.com/saishmirajkar/Decentralised-chatting-app.git
- Navigate to the project directory:
cd Decentralised-chatting-app
- Install the required dependencies:
npm install
- Ensure you have the Metamask extension installed in your web browser.
- Connect Metamask to the Fuji test network.
- Launch the application on your local server:
npm start
- Open your web browser and navigate to
http://localhost:3000
. - Log in using your Metamask wallet address.
- Add friends by specifying their wallet addresses.
- Start chatting securely with your friends on the decentralized platform.
- React.js: Front-end development.
- Avalanche Blockchain: For a secure and scalable decentralized platform.
- Fuji Test Network: For testing and development purposes.
- Metamask: Wallet integration and secure login mechanism.
I welcome contributions from the community!
For any inquiries or feedback, please reach out to us:
- Email: saishmirajkar0@gmail.com
- Discord: https://discord.com/users/saish7147
- Twitter: https://twitter.com/saishmirajkar1
- GitHub: https://github.com/saishmirajkar
Thank you for using my Decentralized Chatting Application! I hope you enjoy the secure and private communication experience powered by Avalanche blockchain technology.