Skip to content

CratosPL/metalfogreapp2025

Repository files navigation

🤘 Metal Forge - Underground Metal Community Platform

Next.js TypeScript Optimism

Decentralized Metal Encyclopedia & Streaming Platform - Build your Metal DNA and earn crypto rewards on Optimism blockchain.

🎯 Vision

Metal Forge is the world's first gamified blockchain platform for underground metal, built on Optimism for fast, affordable transactions. Users earn reputation points and crypto rewards for contributing to the metal database, stream demos with micropayments, and compete with metalheads worldwide.

✨ Features

🏛️ Core Platform

  • Legion Database - Add bands to earn reputation, community verification system
  • Demo Vault - Stream rare demos with instant micropayments to artists (0.001 ETH per play)
  • User Profiles - Metal DNA profiles with reputation system and contribution tracking
  • Smart Contracts - MetalForgeRegistry deployed on Optimism for decentralized band registry
  • Wallet Authentication - Reown AppKit integration with email/social login options

🎨 Technical Features

  • Web3 Native - Wallet-based authentication and blockchain integration
  • Responsive Design - Mobile-optimized for global metal community
  • Nordic Runes - Authentic Elder Futhark animated background elements
  • Professional UI/UX - Dark theme with underground metal aesthetic
  • Real-time Stats - Live user activity and contribution tracking

🔮 Current Development (Q3 2025)

  • Smart Contract Integration - On-chain band registration and verification
  • Reputation System - Points for adding bands, genre diversity, country exploration
  • Community Features - User rankings, Metal DNA analytics, achievement badges
  • NFT Marketplace - Band collectibles and exclusive metal artwork

🛠 Tech Stack

  • Frontend: Next.js 14, TypeScript, Tailwind CSS
  • Authentication: Reown AppKit, Wagmi, Viem
  • Animation: Framer Motion
  • Blockchain: Solidity 0.8.20, OpenZeppelin, Optimism Mainnet
  • Smart Contracts: MetalForgeRegistry for decentralized band database

🚀 Getting Started

  1. Clone the repository

    git clone https://github.com/CratosPL/metalfogreapp2025.git
    cd metalfogreapp2025/metalfogeapp
  2. Install dependencies

    npm install
  3. Create .env.local for development:

    NEXT_PUBLIC_PROJECT_ID=your_reown_project_id
  4. Run development server

    npm run dev
  5. Connect your Optimism wallet to start contributing to the metal database!

🎯 Roadmap

Phase 1: Smart Contract Integration (Q3 2025)

  • Reown AppKit authentication system
  • User profile system with reputation tracking
  • MetalForgeRegistry smart contract deployment
  • On-chain band registration functionality

Phase 2: Community & Rewards (Q4 2025)

  • Crypto reward distribution system
  • Community verification and governance
  • Advanced Metal DNA analytics
  • Cross-chain compatibility preparation

Phase 3: Marketplace & Streaming (Q1 2026)

  • NFT marketplace for metal collectibles
  • Micropayment streaming system
  • Mobile app development
  • DAO governance implementation

🤝 Contributing

We welcome contributions from the metal community! The platform is built for metalheads, by metalheads.

📜 License

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

🎵 Manifesto

"Metal Forge transforms underground metal knowledge into valuable digital assets. Every band you add, every verification you make, every stream you play contributes to the decentralized metal economy. Your passion for underground music becomes your crypto reward."

Metal Forge - Where Underground Knowledge Becomes Valuable 🤘

Built with 🖤 by CratosPL for the global metal community on Optimism blockchain.

About

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages