AI gardening assistant with USDC tipping - making plant care accessible through Web3 💚
Meet GreenThumb, your AI-powered cultivation assistant with integrated Web3 monetization!
Whether you're a seasoned gardener or just starting your green journey, GreenThumb provides personalized advice, troubleshooting help, and expert guidance to help your plants thrive. From seed to harvest, we make gardening accessible, enjoyable, and successful for everyone.
🌟 What makes us special: • Real-time AI chat powered by ElizaOS for expert gardening advice • Seamless USDC tipping system to support your AI assistant • Privy-powered embedded wallets with Google OAuth login • Beautiful, responsive UI that feels like chatting with a friend • Built on Base Sepolia testnet for fast, low-cost transactions
Perfect for the Web3 economy - users can instantly tip their AI assistant using USDC stablecoin, creating a sustainable monetization model for AI services. No complex crypto knowledge required!
GreenThumb combines cutting-edge AI with Web3 infrastructure to create a seamless user experience:
🤖 AI Layer: • ElizaOS agent framework for intelligent gardening conversations • Real-time Socket.IO connection for instant responses • Custom message routing and context management • Persistent conversation history
🔗 Web3 Integration: • Privy SDK for embedded wallet authentication • Google OAuth for frictionless onboarding • USDC (ERC-20) smart contract integration on Base Sepolia • Ethereum provider integration for transaction signing • Real-time balance checking for ETH and USDC
💻 Frontend: • React with TypeScript for type safety • Custom Socket.IO manager for reliable connections • Responsive design with Lucide React icons • Beautiful gradient animations and micro-interactions • Mobile-first approach with backdrop filters
🛠Technical Challenges Solved: • Race condition prevention in wallet creation • ERC-20 token balance queries via eth_call • Transaction hash validation and block explorer links • Automatic wallet funding UI for testnet tokens • Graceful error handling and user feedback
🎯 Privy Integration Highlights: • Seamless Google OAuth → embedded wallet creation • No seed phrases or complex setup required • Automatic USDC balance monitoring • Transaction signing with user-friendly prompts • Support for both embedded and external wallets
The result? A production-ready AI assistant that demonstrates how Web3 can enhance traditional services through micropayments and seamless user experiences. Users can tip their AI gardening expert instantly with USDC, creating a sustainable revenue model for AI services.
Built specifically for the "Best App Using Stablecoin Built on Privy" bounty - showcasing real-world stablecoin utility beyond just transfers!