Skip to content

Zoro-1012/Millow-Marketplace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🏠 Millow Marketplace – Web3 Real Estate NFT Marketplace

Millow is a decentralized real estate marketplace where properties are represented as NFTs and transactions are handled via an on-chain escrow smart contract.

This project demonstrates full-stack Web3 development including smart contract deployment, frontend integration, and decentralized transaction workflows.


🚀 Live Demo

Frontend (Vercel): 👉 https://millow-marketplace.vercel.app/

Smart Contracts (Sepolia):

RealEstate NFT: 👉 https://sepolia.etherscan.io/address/0x384bAa32dD8Ed60F102b4227e61ca895D56Ee8e7

Escrow Contract: 👉 https://sepolia.etherscan.io/address/0x2fce900256b1f26b016F88D245c60901D0a97845


✨ Features

  • NFT based property ownership
  • Escrow powered secure transactions
  • Multi-party approval workflow
  • On-chain listing & purchase system
  • MetaMask wallet integration
  • Fully deployed Web3 frontend

🧠 Smart Contract Workflow

  1. Seller mints property NFT
  2. Property listed in escrow contract
  3. Buyer deposits earnest money
  4. Inspector approves inspection
  5. Lender approves financing
  6. Sale finalized on-chain

🛠 Tech Stack

Frontend:

  • React
  • Ethers.js
  • Web3 Wallet Integration

Blockchain:

  • Solidity
  • Hardhat
  • Ethereum Sepolia Testnet

Infrastructure:

  • Vercel (Frontend Hosting)
  • Etherscan (Contract Verification)

📂 Project Structure

contracts → Solidity smart contracts
scripts → Deployment scripts
src → Frontend application
metadata → NFT metadata


⚙️ Local Setup

Clone repo:

git clone <repo_link>

Install dependencies:

npm install

Run frontend:

npm start

Deploy contracts:

npx hardhat run scripts/deploy.js --network sepolia


📈 Future Improvements

  • IPFS based metadata hosting
  • Role-based dashboards
  • Resale marketplace
  • Graph indexing
  • Production mainnet deployment

👨‍💻 Author

Nipurn Goyal
Blockchain Developer

About

Tokenized real estate marketplace with on-chain escrow.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors