First Place Hackathon Winning Project at HackNYU 2025, Solana & Blockchain Innovation Track
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.
- 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.
- 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.
- 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.
git clone https://github.com/HassanZafar-2021/AutoTrust
Follow Solana Dependencies documentation to install Rust, the Solana CLI, Anchor Framework, And Node.js on Windows (WSL), Linux, or Mac.
cd frontend
npm install
npm run dev
cd backend
pip install -r requirements.txt
uvicorn main:app --reload
solana-test-validator