Skip to content

Introducing a brand new Discord clone built on blockchain technology! Our platform offers features you know and love from Discord, with the added benefit of NFTs for memberships. This means that users can purchase NFTs to gain access to exclusive features and channels within the platform.

Notifications You must be signed in to change notification settings

moheet333/dappcord

Repository files navigation

Dappcord

Technology Stack & Tools

  • Solidity (Writing Smart Contracts & Tests)
  • Javascript (React & Testing)
  • Hardhat (Development Framework)
  • Ethers.js (Blockchain Interaction)
  • React.js (Frontend Framework)
  • Socket.io (Client & Server communication)

Requirements For Initial Setup

Setting Up

1. Clone/Download the Repository

2. Install Dependencies:

$ npm install

3. Run tests

$ npx hardhat test

4. Start Hardhat node

$ npx hardhat node

5. Run deployment script

In a separate terminal execute: $ npx hardhat run ./scripts/deploy.js --network localhost

6. Start Socket.io server

$ node server.js

7. Start frontend

In a separate terminal execute: $ npm run start

Description

Our Discord clone is built on the Polygon testnet, using the programming language Solidity and development environment Hardhat. We use Socket.io and Node.js for the backend, ensuring a seamless user experience. By utilizing the Polygon network, we are able to offer fast and affordable transactions for purchasing NFTs and other features within the platform.

Memberships on our platform are represented as NFTs. These NFTs can be purchased using cryptocurrency, and provide access to exclusive features and channels within the platform. For example, a user could purchase an NFT membership that gives them access to a private channel or exclusive content.

Overall, our blockchain-based Discord clone is revolutionizing the way we think about social media platforms. By using NFTs for memberships and leveraging the security and transparency of blockchain technology, we are providing a more engaging, trustworthy, and rewarding social media experience.

About

Introducing a brand new Discord clone built on blockchain technology! Our platform offers features you know and love from Discord, with the added benefit of NFTs for memberships. This means that users can purchase NFTs to gain access to exclusive features and channels within the platform.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published