Skip to content

Latest commit

 

History

History
53 lines (37 loc) · 1.4 KB

README.md

File metadata and controls

53 lines (37 loc) · 1.4 KB

ChainSquad

ChainSquad is an innovative platform designed to empower esports organizations and their stakeholders, such as players, coaches, and managers, by enabling them to create and manage their own decentralized autonomous organizations (DAOs), tokens, and NFTs. The platform aims to foster collaboration, enhance governance, and unlock new financial opportunities within the esports ecosystem.

Table of Contents

  1. Features
  2. Target Audience
  3. Technology Stack
  4. Getting Started
  5. License

Features

  • DAO formation and management
  • Token creation and distribution
  • User profiles and onboarding
  • Voting and proposals
  • Collaboration hub
  • Revenue sharing

Target Audience

  • Professional esports teams
  • Casual gamers
  • Coaches and managers
  • Event organizers

Technology Stack

  • Front-end: React, MUI
  • Back-end: Node.js, Express
  • Blockchain: Polygon, Solidity
  • Data Storage: PostgreSQL, MongoDB, IPFS
  • Communication: Ethers.js, RESTful API, WebSocket

Getting Started

Prerequisites

  • Node.js (v14.x or higher)
  • npm (v7.x or higher)
  • A Polygon-compatible wallet and testnet Matic tokens for development and testing

Installation

git clone https://github.com/yourusername/chainsquad.git

License

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