Skip to content

a decentralized car marketplace leveraging blockchain, NFTs, and dynamic pricing to ensure transparent, fraud-proof, and seamless vehicle transactions.

License

Notifications You must be signed in to change notification settings

afeisir/AutoTrust

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AutoTrust

First Place Hackathon Winning Project at HackNYU 2025, Solana & Blockchain Innovation Track

Description

The used car market faces fraud, price manipulation, and transparency issues. Our solution uses blockchain and NFTs to create a trustless, verifiable, and efficient marketplace.

Video Demo:

Video

Key Goals

  • Immutable Ownership: Cars are minted as NFTs with secure ownership transfers.
  • Transparent Pricing: Sales history stored on-chain prevents hidden fees.
  • Dynamic Valuation: Real-time data adjusts car prices.
  • Decentralized Storage: Service records stored on IPFS/Arweave.
  • Web3 Integration: Accepts crypto payments via Solana Pay & USDC.

How It Works

  • NFT Car Ownership: Each car has an NFT with metadata like VIN, model, history, and ownership.
  • Transparent Sales History: All sales are recorded on-chain, displaying past ownership, pricing trends, and vehicle details.
  • Seamless Transactions: Crypto payments are processed with escrow smart contracts.
  • Dynamic Price Updates: AI and oracles adjust car prices based on factors like mileage, history, and demand trends.

Tech Stack

  • Frontend: Next.js + TailwindCSS for a modern, responsive UI.
  • Backend: Python FastAPI + MongoDB for storing car metadata, Node.js for NFT minting logic.
  • Blockchain: Solana smart contracts written in Rust using Anchor for transaction management.

Installation

git clone https://github.com/HassanZafar-2021/AutoTrust

Dependencies:

Follow Solana Dependencies documentation to install Rust, the Solana CLI, Anchor Framework, And Node.js on Windows (WSL), Linux, or Mac.

Frontend:

cd frontend
npm install
npm run dev

Backend:

cd backend
pip install -r requirements.txt
uvicorn main:app --reload

Blockchain:

solana-test-validator

Project Links

Devpost YouTube Canva HackNYU

Credits

  • Tejas Chakrapani - GitHub - Full Stack Developer, Generative AI, NFT Minting
  • Shashank Bezgam - GitHub - Full Stack Developer, Solana Blockchain Engineer
  • Hassan Zafar - GitHub - Frontend Developer
  • Aadit Anand Fadia - GitHub - Backend Developer, MongoDB Integration

License

License: MIT

About

a decentralized car marketplace leveraging blockchain, NFTs, and dynamic pricing to ensure transparent, fraud-proof, and seamless vehicle transactions.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 77.1%
  • Python 13.3%
  • JavaScript 8.1%
  • Rust 1.2%
  • CSS 0.3%