Search projects, hackathons, sponsors and tech

    ← All projects

    XMTP Social Quest Arena

    Transforms group chat -> dynamic social gaming exp

    Demo

    About

    The problem it solves An innovative AI-powered mini app that transforms group chats into dynamic social gaming environments. Quest Masters (AI agents) analyze conversation patterns and create personalized challenges, turning everyday interactions into engaging quests with rewards and achievements. ## ✨ Features #### 🤖 AI Quest Masters - **The Mentor**: Guides users through skill development and learning quests - **The Competitor**: Creates competitive challenges and tournaments - **The Creator**: Fosters artistic and creative expression contests - **The Connector**: Facilitates networking and relationship building - **The Explorer**: Introduces users to new protocols and technologies ### 🎯 Dynamic Quest System - **Real-time Quest Generation**: AI analyzes group conversations and creates contextual challenges - **Multiple Quest Types**: Social challenges, knowledge quests, creative contests, community building, cross-protocol adventures - **Difficulty Scaling**: Easy to Expert levels based on user experience - **Reward System**: XP, tokens, badges, and achievements - **Social Scoring**: Build reputation through quest participation ### 🚀 Mini App Integration - **On-demand Deployment**: Interactive mini apps launch for each quest - **Real-time Updates**: WebSocket-powered live quest notifications - **Cross-group Challenges**: Network-wide events and competitions - **Achievement System**: NFT badges and milestone rewards ### Backend (Node.js + XMTP) - **XMTP Integration**: Group chat management and message streaming - **AI Quest Masters**: LangChain-powered conversation analysis - **Quest Orchestration**: Multi-agent coordination system - **WebSocket Server**: Real-time quest updates - **Mini App Launcher**: Dynamic quest deployment ### Frontend (Next.js + React) - **Quest Dashboard**: Real-time quest display and management - **Wallet Integration**: XMTP browser SDK with multiple wallet support - **Responsive Design**: Mobile-first mini app experience - **Real-time Updates**: WebSocket client for live notifications

    How it's made

    Challenges we ran into XMTP SDK integration had a bit of complexity