An AI-powered battle game where LLMs generate characters and decide outcomes. Players can mint heroes as NFTs and trade them on-chain. Multiple AI nodes simulate battles, reaching consensus on the win
🧩 Project Description
PromptFighters is a decentralized AI battle platform combining AI, blockchain, and gamified design.
Players input a single prompt (character description), and the AI automatically generates a unique character with personality and attributes.
Using large language models, the system simulates battles and produces complete reports with outcomes.
Each match is simulated by multiple AI nodes running in parallel, and the final result is determined through a voting consensus, ensuring verifiable, unbiased, and randomized outcomes.
Characters are automatically minted as NFTs via the backend wallet—no manual transaction signing required—and can be freely traded or used as competitive assets in the arena.
✅ Gemini-powered battle simulation
✅ Django + Angular integration
✅ NFT minting & IPFS upload (Thirdweb + Pinata)
✅ Arena matchmaking & betting system
🧱 Node consensus architecture (in development — will open to third-party nodes)
⚙️ Tech Stack
Backend: Python (Django, Celery)
Frontend: Angular
AI Engine: Gemini / Claude / OpenAI (multi-model architecture)
Blockchain: Mantle Network (@Mantle_Official)
Smart Contract: Thirdweb SDK (ERC721 NFT Collection)
Storage: IPFS via Pinata
Deployment: Docker + Cloudflare Tunnel
PromptFighters 是一款結合 AI、區塊鏈與遊戲化設計的 去中心化 AI 對戰平台。
玩家可輸入一句 Prompt(角色描述),AI 將自動生成具個性與屬性的角色,
並透過語言模型模擬戰鬥過程,產生完整的戰報與勝負結果。
每場戰鬥由多個 AI 節點並行運算並投票決定最終結果,
確保戰鬥過程可驗證且具隨機性,避免單一節點偏差。
角色可由後端錢包自動鑄造成 NFT,無需玩家自行簽署交易,
並可於市場上流通或作為競技資產使用。
目前已完成:
✅ Gemini 驅動的戰鬥模擬模型
✅ Django + Angular 前後端整合
✅ NFT 鑄造與上傳 IPFS(Thirdweb + Pinata)
✅ 競技場隨機匹配與下注機制
🧱 節點網路架構(開發中,未來開放第三方節點參與投票)
Backend: Python (Django, Celery)
Frontend: Angular
AI Engine: Gemini / Claude / OpenAI (可替換多模型架構)
Blockchain: Mantle Network (@Mantle_Official)
Smart Contract: Thirdweb SDK (ERC721 NFT Collection)
Storage: IPFS via Pinata
Deployment: Docker + Cloudflare Tunnel
🧩 Development Progress Module Status 🤖 AI Battle Simulation ✅ Completed 🪙 NFT Minting System ✅ Completed 📜 Battle Report Generation & On-Chain Storage ✅ Completed ⚔️ Arena Matchmaking & Betting ✅ Completed 🧱 Node Consensus Mechanism 🚧 In Development 🌐 Deployment on Mantle Testnet ✅ Live AI 對戰模擬 ✅ 已完成 NFT 鑄造系統 ✅ 已完成 戰報生成與上鏈 ✅ 已完成 競技場匹配與下注 ✅ 已完成 Node 共識機制 🚧 開發中 Mantle testnet上正式部署 ✅ 已上線
0