MakeNFTsGreatAgain
AI companions for any NFT that chats with users using on-chain data and metadata personality traits.
Problem Statement
Make NFTs Great Again transforms static digital collectibles into intelligent AI companions. Each NFT develops a unique personality based on its traits, collection history, and metadata. Users can chat with their NFTs, and the AI uses real-time blockchain data to provide contextual responses about ownership, transfer history, and on-chain activity.The system tracks friendship levels through conversations and ownership status, while happiness levels increase based on your digital wealth - ETH holdings, NFT collections, and ERC20 tokens. This creates a dynamic relationship where your NFT companion's mood reflects your blockchain portfolio.
Solution
How it WorksConnect Your Wallet: Link your Web3 walletSelect an NFT: Choose from popular collections or enter any NFT contract addressStart Chatting: Your NFT becomes an AI companion with personality based on its traitsBuild Relationships: Friendship grows through conversations and ownershipTrack Happiness: Your NFT's mood reflects your on-chain wealth and activityThe AI uses The Graph's Token API to fetch real-time blockchain data, including NFT metadata, transfer history, user balances, and token holdings. Each conversation is enhanced with this on-chain context, making interactions more meaningful and personalized.Tech Stack / Integrations BackendNestJS: TypeScript framework for scalable server-side applicationsThe Graph MCP: Model Context Protocol integration for blockchain dataLLM Providers: ZeroG for AI inferenceFrontendNext.js 14: React framework with App RouterTailwind CSS: Utility-first CSS frameworkRadix UI: Accessible component primitivesFramer Motion: Animation libraryRainbowKit: Web3 wallet connectionWagmi: React hooks for EthereumTech IntegrationsThe Graph Token API MCP Server We use The Graph's Model Context Protocol (MCP) server to access real-time blockchain data through SQL queries. This integration allows our AI companions to:Query NFT Metadata: Fetch detailed information about any NFT including traits, descriptions, and ownership historyAccess User Data: Get ETH balances, ERC20 token holdings, and NFT collections for any wallet addressMulti-chain Support: Query data across Ethereum, Polygon, Arbitrum, Optimism, Base, BSC, Avalanche, and UnichainReal-time Updates: Access the most current blockchain state through The Graph's indexing infrastructure The MCP server provides a standardized interface for blockchain data access, enabling our AI to make informed responses based on actual on-chain activity.0G Labs AI Inference Our AI companions are powered by 0G Labs' high-performance inference infrastructure, which provides:Fast Response Times: Optimized for real-time conversational AICost-effective Inference: Efficient resource utilization for sustainable AI interactionsReliable Uptime: Enterprise-grade infrastructure for consistent user experienceFunction Calling Support: Enables AI to execute blockchain queries and tool calls seamlessly The 0G Labs integration allows our NFT companions to maintain context, remember conversations, and provide intelligent responses about blockchain data.Fluence Backend Deployment Our backend is deployed on Fluence's decentralized compute network, providing:Decentralized Infrastructure: No single point of failure for our AI companion serviceGlobal Distribution: Low-latency access from anywhere in the world The Fluence deployment ensures our NFT companion service remains accessible and performant for users worldwide.
Hackathon
ETHGlobal New Delhi
2025
Contributors
- Aman035
29 contributions