Search projects, hackathons, sponsors and tech

    ← All projects

    TrexFood by Nata

    TrexFood by Nata: A Web3-Powered AI Food Concierge on Starknet

    Demo

    About

    TrexFood by Nata is a cutting-edge decentralized food delivery platform that seamlessly blends AI intelligence with Starknet’s high-performance infrastructure and Nethermind’s technology to create a secure, efficient, and personalized food ordering experience. At its core, TrexFood features Nata, an AI-powered food concierge that understands user preferences, provides tailored meal recommendations, and facilitates orders through natural language interactions. Core Technologies Behind TrexFood 🚀 AI-Powered Intelligence with OpenAI Assistants Conversational ordering using advanced natural language processing Personalized meal recommendations based on dietary preferences Real-time image generation for meal previews using DALL-E 3 Dynamic menu customization, learning from user interactions AI Agent (Nata) powered by OpenAI’s Assistants API, using Threads & Runs for external tool access and enhanced adaptability 🔗 Web3 Integration with Starknet & Nethermind Built entirely on Starknet for high-speed, low-cost transactions Smart contracts on Starknet handle order processing, payments, escrow, and loyalty rewards Nethermind’s infrastructure powers fast and reliable blockchain interactions Wallet-based authentication with Starknet-compatible wallets like Braavos & ArgentX Transparent fund management and on-chain verifications for secure payments 🎨 Enhanced User Experience with React & Vite Frontend built with React, TypeScript (Vite), and TailwindCSS Neon-themed, responsive UI with smooth animations Gamified favorites system with on-chain loyalty rewards Mobile-first design with intuitive gesture controls Interactive AI-driven chat interface for a seamless ordering experience How TrexFood Uses Starknet & Nethermind ✅ Fetching Menus & Restaurant Listings: Smart contracts store restaurant details and menus on Starknet Nethermind’s technology powers optimized Starknet interactions, ensuring smooth data retrieval ✅ Placing Orders & Payments: Smart contracts on Starknet handle order placement, payments, and loyalty points Blockchain-based escrow system ensures fair and transparent transactions Secure, low-cost transactions using Starknet’s scalability ✅ AI-Driven Order Management: Nata interacts with the Starknet blockchain, retrieving real-time order statuses AI-driven chat assistant facilitates voice/text-based food ordering Future Roadmap Blockchain escrow system for dispute-free payments Community leaderboards & rewards for frequent users Cross-chain expansion beyond Starknet for broader adoption Currently Implemented Features ✔️ AI-powered food recommendations & chat ordering ✔️ Real-time menu fetching via Nethermind’s Starknet infrastructure ✔️ Secure wallet authentication with Starknet ✔️ On-chain smart contracts for payments, orders & loyalty points\ ✔️ Voice-activated ordering with AI speech recognition

    How it's made

    To start with, yes, we did integrate partner technology—**Nethermind**—to power key aspects of this project. For transactions, we use **Stark** as our transactional token, ensuring secure and efficient payments within the platform. On the frontend, we’ve built the platform using **React-TypeScript on Vite**, styled with **TailwindCSS**, for a seamless and responsive user experience. For **Nata, the AI Agent**, we leverage **OpenAI’s API** to create **Assistants, Threads, and Runs**. Runs enable flexibility by allowing the agent to access external tools, enhancing its capabilities. Additionally, we are developing **smart contracts on Starknet**, enabling **food ordering transactions, an escrow system, and a loyalty points mechanism.**