Main
ChainArena is a decentralized platform that gives gamers true ownership of in-game items (CS:GO skins, DOTA 2 items, Valorant cosmetics) as NFTs stored in the Xsolla Backpack. It combines AI-powered valuation, provenance tracking, and P2P trading to create a transparent, player-owned economy.
Problem
The $50B+ gaming items market is broken: players don't truly own their items (platform lock-in), can't determine fair prices (70% of trades are unfair), face trust issues (65% report scams), and items have no verifiable history. Steam takes 15% fees and holds funds for days.
Solution
ChainArena provides three core innovations:
- True Ownership: Items minted as NFTs on Xsolla ZK—portable, permanent, provably owned
- AI Valuation Engine: Real-time pricing using Loot.farm API + NetworkX graph analysis of on-chain provenance (tournament origin, famous owners add value)
- Smart Evolution: Merge items into rarer ones via smart contracts, with AI recommending optimal merges for maximum value
How It Works
- Connect wallet → Access Xsolla Backpack inventory (gasless via Account Abstraction)
- View items with AI valuations → Click "Evaluate" for detailed analysis with reasoning
- Trade on P2P marketplace (2.5% fee vs Steam's 15%) or list for auction
- Evolve items: Merge 2+ items → AI predicts value gain → Smart contract burns inputs & mints evolved item
- Optional: Earn items via tournaments (skill-based, instant payouts in <60s)
Technologies
- Blockchain: zkSync Era (Xsolla ZK) - Solidity 0.8.20 - OpenZeppelin - Hardhat
- Smart Contracts: ItemNFT (ERC-721), Marketplace, Evolution Engine
- Backend: Python FastAPI - Go - PostgreSQL - Web3.py - NumPy
- AI/Data: Loot.farm API (real-time prices) - ML price prediction - Provenance scoring
- Frontend: Next.js 14 - TypeScript - Xsolla UI-Kit - TailwindCSS - Framer Motion
- Infrastructure: Native Account Abstraction (gasless) - Vercel - Fly.io - Supabase
GitHub
Live Demo
Smart Contracts