Video thumbnail

TrexFood by Nata

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

TrexFood by Nata

Created At

Agentic Ethereum

Project Description

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.

background image mobile

Join the mailing list

Get the latest news and updates