MakeNFTsGreatAgain

AI companions for any NFT that chats with users using on-chain data and metadata personality traits.

MakeNFTsGreatAgain

Created At

ETHGlobal New Delhi

Project Description

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.

How it's Made

How it Works

  1. Connect Your Wallet: Link your Web3 wallet
  2. Select an NFT: Choose from popular collections or enter any NFT contract address
  3. Start Chatting: Your NFT becomes an AI companion with personality based on its traits
  4. Build Relationships: Friendship grows through conversations and ownership
  5. Track Happiness: Your NFT's mood reflects your on-chain wealth and activity

The 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 Backend

  • NestJS: TypeScript framework for scalable server-side applications
  • The Graph MCP: Model Context Protocol integration for blockchain data
  • LLM Providers: ZeroG for AI inference

Frontend

  • Next.js 14: React framework with App Router
  • Tailwind CSS: Utility-first CSS framework
  • Radix UI: Accessible component primitives
  • Framer Motion: Animation library
  • RainbowKit: Web3 wallet connection
  • Wagmi: React hooks for Ethereum

Tech Integrations

  1. The 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 history
  • Access User Data: Get ETH balances, ERC20 token holdings, and NFT collections for any wallet address
  • Multi-chain Support: Query data across Ethereum, Polygon, Arbitrum, Optimism, Base, BSC, Avalanche, and Unichain
  • Real-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.
  1. 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 AI
  • Cost-effective Inference: Efficient resource utilization for sustainable AI interactions
  • Reliable Uptime: Enterprise-grade infrastructure for consistent user experience
  • Function 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.
  1. 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 service
  • Global Distribution: Low-latency access from anywhere in the world The Fluence deployment ensures our NFT companion service remains accessible and performant for users worldwide.
background image mobile

Join the mailing list

Get the latest news and updates