hackquest logo

RentalRide

AI Agent for verifiable car rental search powered by Arbitrum Stylus — ranking 100+ vehicles by 7 weighted criteria on-chain.

Video

Công nghệ sử dụng

Web3
Solidity
Rust
Java
Stylus

Sự miêu tả

RentalRide is an AI agent for car rental search with verifiable on-chain ranking.

Users describe what they want in plain language — "cheapest electric car with the best interior" — and DeepSeek LLM extracts 7 numeric weights. A Stylus smart contract written in Rust then ranks 100+ cars on-chain and returns the best match.

Connect MetaMask, type a query, and rent the car you like in one click. Every calculation is public and reproducible — no central server decides what you see.

Deployed on Robinhood Chain Testnet. Frontend on GitHub Pages, backend on VPS with HTTPS.

Tiến độ hackathon

PROBLEM Traditional rental aggregators are a black box. A central server decides which car to show — advertisers can pay for placement, prices are adjusted per user, and the ranking algorithm is closed. Users simply have to trust the platform. SOLUTION RentalRide is an AI agent for car rental search with verifiable on-chain ranking. 1. The user describes what they want in natural language: "Cheapest electric car with the best interior" 2. DeepSeek LLM parses the request into 7 numeric weights for: - price - mileage - power - rating - year - interior condition - fuel type And optionally a rank: 1st, 2nd, 3rd best. 3. A Stylus smart contract written in Rust computes the weighted score for every car on-chain. 4. The agent returns only: model, price, and specs — plus an explanation of why this car won. WHY STYLUS Ranking 100+ cars by 7 criteria in Solidity would cost hundreds of dollars in gas. On Stylus it costs pennies — 10-100x cheaper. This is what makes verifiable search economically possible. ARCHITECTURE - LLM (DeepSeek): parses natural language into weights + rank. Off-chain, no influence on ranking. - Stylus (Rust/WASM): computes weighted scores on-chain. Deployed at 0x766a3bee... - Solidity: CarBridge stores 100+ cars and delegates ranking. Deployed at 0x484cB357... - Agent: CLI + Streamlit web UI. Fetches top-N cars, prints the requested rank. KEY ADVANTAGE The LLM cannot manipulate the result — it only converts language into numbers. The ranking itself is done by an on-chain Rust contract, verifiable by anyone. This separation of interface (LLM) and logic (Stylus) is what makes the agent trustworthy. METAMASK INTEGRATION - One-click wallet connection. - All 100+ cars are ranked on-chain. - The user sees the top-3 alternatives with "Rent" buttons. - In the final version, the user rents the car directly from the wallet — no external sites, no forms. DEPLOYED ON Robinhood Chain Testnet (Chain ID 46630) LINKS GitHub: github.com/MAFSC/RentalRide Demo: https://mafsc.github.io/RentalRide/ Stylus: 0x766a3bee23F071805B6619545E86B5E9a4F760F0 Bridge: 0x484cB35720a9bB6fcEA175e041A221408d01eC02

Trạng thái huy động vốn

Self-funded. No external capital raised. Open to pre-seed conversations with ecosystem funds and angels interested in verifiable computation infrastructure for RWA and aggregation use cases.
Trưởng nhóm
GGreg Alex
Liên kết dự án
Ngành
RWAAI