VeriTravel

Decentralized AI travel booking with trustless payments, secure stays, and NFT confirmations.

VeriTravel

Created At

ETHOnline 2025

Project Description

VeriTravel is a decentralized, AI-driven hotel booking ecosystem that connects travelers and hotels directly through intelligent agents. It fuses conversational AI, NFT-based proof-of-stay, Envio powered searching of hotels by the ai-agents and Hedera’s secure infrastructure—bringing a transparent, trustless, and autonomous alternative to traditional booking platforms.

AI-driven hotel discovery: After connecting a wallet, users enter a personalized dashboard where AI agents assist in finding, comparing, and booking hotels based on real preferences—budget, location, amenities, and stay duration. The Main agent drafts intelligent GraphQL queries from natural language and searches through hotel data indexed on Envio. It then returns a list of matching hotels regarding whom a user can further enquire. This is transferred to the Hotel agent (each representing a hotel). Once the user is satisfied, they can tell the agent to book the hotel for them for a specific date and confirm the transaction.

NFT-based Booking Confirmation with Escrow Protection: When a user confirms a hotel reservation, a Booking NFT is minted as an immutable proof of reservation, stored directly in their wallet. The associated payment is securely held in a Booking Escrow until the user checks in. Once the stay is successfully verified by the hotel, the system releases the funds from escrow to the hotel. This dual NFT mechanism ensures fairness, prevents fraudulent claims, and creates a fully trustless booking experience where both user and hotel are protected.

Proof of stay & verified ratings: After user check-in from their dashboard, the hotel confirms-stay from its dashboard, minting a Proof of Stay NFT for the user. This NFT acts as a verifiable credential, unlocking the ability to rate or review that hotel—ensuring only genuine guests can provide feedback, eliminating fake or paid reviews.

Hotel dashboard: Hotels can onboard by connecting their wallet and registering property data such as pricing, amenities, and policies. This data feeds into the Hotel Agent’s vector memory (stored in Pinecone) for intelligent, context-aware responses. The dashboard lets hotel owners view booking history, confirm stays, and manage reputation—all on-chain.

Agent-to-Agent communication: Using Hedera A2A (Agent-to-Agent) communication, user and hotel agents coordinate autonomously to handle booking confirmations, payments, and verifications—securely and without intermediaries.

How it's Made

VeriTravel was built to show how decentralized systems and AI agents can work hand-in-hand to completely rethink how hotel booking works. Our system combines Hedera (agent toolkit), Envio (Hyperindex), and A2A (Google Agent-to-Agent communication) to create a fully automated, transparent, and trustless booking flow — from discovery to check-out.

We started by designing an AI agent architecture, where both travelers and hotels are represented by their own intelligent agents. These agents communicate directly through Hedera’s toolkit and Google’s A2A communication layer, enabling them to handle everything autonomously and securely — from sending booking requests and confirming stays to transferring payments. Since A2A runs on top of Hedera’s consensus, every message exchange is verifiable, tamper-proof, and extremely fast, making coordination between agents seamless.

All financial operations, NFTs, and booking records reside on Hedera Hashgraph, which powers the trust layer of VeriTravel. When a user confirms a booking, the system mints a Booking NFT in their wallet — serving as a permanent, verifiable proof of reservation. The payment is locked in a Hedera-based escrow and released to the hotel only after the stay is verified. Following check-in and confirmation, a Proof-of-Stay NFT is minted for the traveler, which also enables them to leave verified reviews — ensuring that ratings come only from genuine guests.

For hotel discovery, we integrated Envio (Hyperindex), which powers the search intelligence of VeriTravel. When a user asks our AI assistant to find hotels — for example, “find me beachside hotels under $100” — the system converts that request into GraphQL queries and searches through Envio’s indexed data to instantly fetch relevant results. This allows our agents to access real-time, structured hotel data, pricing, and amenities without relying on a centralized database.

Each hotel also runs its own Hotel Agent, backed by vector memory (via Pinecone) to maintain context about guests, preferences, and ongoing conversations. The frontend, built with React and TypeScript, ties everything together — enabling both users and hotels to interact seamlessly through a wallet-connected dashboard.

By combining Hedera’s fast and secure infrastructure, A2A’s intelligent communication, and Envio’s powerful Hyperindex-based data indexing, VeriTravel evolves beyond a typical booking platform — becoming a fully autonomous travel ecosystem where agents collaborate, verify, and transact without middlemen.

background image mobile

Join the mailing list

Get the latest news and updates