Skip to content

sahoo-tech/HACKHAZARD-PROJECT-2025

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Chainmuse

Chainmuse is a comprehensive web3 platform that combines AI capabilities with blockchain technology to empower creators and content management.

Features

AI Assistant

  • Interactive AI chat interface with natural language processing
  • Voice recognition for hands-free interaction
  • Audio transcription capabilities
  • Quick access to common queries and information

Creator Tools

  • Content creation and management
  • Podcast and music tools
  • Website builder
  • IP impact dashboard

Blockchain Integration

  • Smart contracts for creator content (CreatorContent.sol)
  • DAO setup and management
  • NFT creation and management
  • Royalty tracking system

Financial Tools

  • Earnings management
  • Remittance tools
  • Off-ramp options
  • Tax reporting
  • Tip jar and subscription management

Collaboration Features

  • Collaborative vaults
  • Licensing templates
  • Builder tools

Tech Stack

  • Frontend: React with TypeScript
  • Styling: CSS modules
  • Blockchain: Hardhat for smart contract development
  • Server: Node.js
  • AI Integration: Custom API endpoints for AI features

Getting Started

Prerequisites

  • Node.js (v14 or higher)
  • npm or yarn
  • Web3 wallet (e.g., MetaMask)

Installation

  1. Clone the repository
git clone [repository-url]
cd Chainmuse
  1. Install dependencies
npm install
  1. Set up environment variables
cp .env.example .env
# Edit .env with your configuration
  1. Start the development server
npm run dev

Smart Contract Development

  1. Compile contracts
npx hardhat compile
  1. Run tests
npx hardhat test
  1. Deploy contracts
npx hardhat run scripts/deploy.js --network [network-name]

Project Structure

  • /src - Frontend source code
    • /components - React components
    • /contracts - Smart contracts
    • /services - API and blockchain services
    • /routes - Application routes
  • /server - Backend server code

Contributing

Contributions are welcome! Please read our contributing guidelines before submitting pull requests.

License

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors