Search projects, hackathons, sponsors and tech

    ← All projects

    About

    The problem it solves **Problems Solved** 🔐 **Fragmented Web3 Communication** Eliminates the need for multiple centralized platforms by providing wallet-to-wallet messaging through XMTP protocol Removes dependency on traditional social media for Web3 communities 🎮 **Isolated Gaming Experiences** Unifies gaming, messaging, and social features into one platform instead of using separate apps Enables seamless transition from chatting to gaming with friends 💼 **Complex Web3 Interactions** Simplifies blockchain operations through AI agents that handle smart contract interactions Makes DeFi, NFT, and governance activities accessible to non-technical users 🌐 **Poor Web3 User Experience** Provides an intuitive anime/manga-themed interface that makes Web3 feel approachable Integrates multiple wallet types and blockchain networks in one place 📞 **Limited Web3 Communication Options** Adds video calling and real-time features to decentralized messaging Creates a complete social experience without compromising on decentralization Summary: This platform solves the fragmentation of Web3 social experiences by combining secure messaging, gaming, AI assistance, and video calls into one unified, anime-themed decentralized platform.

    How it's made

    Challenges we ran into 🚧 **Key Development Challenges** 🔐 *XMTP Integration Complexity* Client Initialization: Managing XMTP client lifecycle and wallet connection states Message Synchronization: Handling message delivery, offline states, and conversation history Error Handling: Dealing with network failures and XMTP service interruptions 🎮 *Real-time Gaming Architecture* WebSocket Management: Maintaining stable connections for multiplayer games State Synchronization: Keeping game state consistent across multiple players Latency Issues: Handling network delays in real-time gameplay 💼 *Web3 Wallet Integration* Multi-wallet Support: Managing different wallet providers (MetaMask, Rainbow, Coinbase) Connection States: Handling wallet disconnections and account switches Transaction Failures: Managing failed blockchain transactions gracefully 🤖 *AI Agent Implementation* Smart Contract Interaction: Making AI agents execute on-chain transactions safely API Rate Limits: Managing Google Gemini API quotas and response times Context Management: Maintaining conversation context across agent interactions 📹 *WebRTC Video Calling* Peer-to-Peer Connections: Establishing stable P2P connections across different networks Cross-browser Compatibility: Ensuring video calls work across different browsers Media Device Access: Handling camera/microphone permissions and device errors 🎨 *UI/UX Challenges* Anime Theme Consistency: Maintaining manga/comic book aesthetics across components Responsive Design: Making complex gaming interfaces work on mobile devices Performance: Optimizing animations and real-time updates ⚡ *Technical Integration* State Management: Coordinating between XMTP, games, video calls, and AI agents Error Boundaries: Preventing one feature failure from crashing the entire app Development Environment: Setting up complex local development with multiple services 🔗 *Blockchain Network Issues* Base Network Integration: Working with relatively new blockchain infrastructure Gas Fee Management: Handling transaction costs for users Network Switching: Managing multi-chain operations smoothly These challenges likely required significant debugging, research into Web3 protocols, and creative solutions to maintain a smooth user experience across all features.