Skip to content

Chatroom DAPP using Next.js Wagmi React and Solidity using Celo Blockchain

License

Notifications You must be signed in to change notification settings

bezata/Chatroom-DAPP

Repository files navigation

Celo Chatroom DApp

This is a decentralized chatroom DApp built using Next.js and Celo blockchain. Users can pay a membership fee to become a member and access the chatroom to chat with other members using Celo blockchain. The DApp also uses Solidity, React, and Rainbowkit.

Getting Started

To get started with the DApp, you need to have the following installed:

  • Node.js (v14 or higher)
  • Metamask Extension for Chrome or Firefox

To install the DApp, clone the repository and run the following commands:

npm install
npm run dev

This will start a development server at http://localhost:3000.

Usage

To use the DApp, you need to have a Celo account and some CELO Alfajores tokens. You can take CELO tokens from a testnet faucet.

Once you have CELO tokens, you can connect your Celo wallet to the DApp and pay the membership fee to become a member. After becoming a member, you can access the chatroom and start chatting with other members.

Tech Stack

The following technologies were used to build this DApp:

  • Next.js
  • Solidity
  • React
  • Rainbowkit
  • Wagmi

License

This project is licensed under the MIT License. See the LICENSE file for details.

Acknowledgments

This DApp was built as a part of a project for learning blockchain development with Celo. Thanks to the Celo community for providing great resources and documentation.

Adsız2 deneme

About

Chatroom DAPP using Next.js Wagmi React and Solidity using Celo Blockchain

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published