Skip to content

Vivek23456/NFT-RENTAL-MARKETPLACE

Repository files navigation

NFT Rental Marketplace

A decentralized NFT rental marketplace that allows users to lend, rent, and trade NFTs securely on the blockchain. This project demonstrates a modern NFT ecosystem with smart contracts and a user-friendly frontend.


🚀 Project Overview

This NFT Rental Marketplace lets users:

  • List NFTs for rent
  • Borrow NFTs for a specified duration
  • Track rental history and ownership securely
  • Interact with blockchain-powered smart contracts for trustless transactions

🛠 Technologies Used

  • **Solana – Blockchain platform for smart contracts
  • Rust / Anchor – Smart contract development
  • React – Frontend library
  • TypeScript – Strongly typed JavaScript
  • Tailwind CSS – Utility-first CSS framework
  • Vite – Frontend build tool

💻 Getting Started

Prerequisites

  • Node.js & npm
  • Solana CLI / Ethereum CLI (depending on blockchain used)
  • Anchor or Hardhat (for smart contract deployment)

Steps

  1. Clone the repository
git clone https://github.com/Vivek23456/NFT-RENTAL-MARKETPLACE.git
cd NFT-Market-Rental
Install dependencies

bash
Copy code
npm install
Run the development server

bash
Copy code
npm run dev
Deploy / Interact with Smart Contracts
Use your blockchain CLI to deploy contracts to devnet/testnet.

📦 Project Structure
bash
Copy code
NFT-Market-Rental/
├─ contracts/      # Smart contract code
├─ src/            # Frontend source code
│  ├─ components/  # Reusable React components
│  ├─ pages/       # UI pages
│  └─ styles/      # Tailwind CSS
├─ package.json    # Dependencies
├─ README.md       # Project documentation
└─ Anchor.toml / Hardhat.config.js  # Smart contract configuration
⚡ Features
Rent NFTs for a fixed period

Lend NFTs and earn rental fees

Transparent blockchain-based tracking

Responsive and mobile-friendly frontend

Secure wallet integration (Phantom, MetaMask, etc.)

📈 Deployment
Frontend can be deployed on Vercel, Netlify, or GitHub Pages.
Smart contracts are deployed to Solana devnet/mainnet or Ethereum testnet/mainnet.

📫 Contact
For questions or collaboration:
Email: [email protected]
LinkedIn: Vivek Atkari
GitHub: Vivek23456

Made with ❤️ using React, TypeScript, and Blockchain technologies

 

 







    

About

Resources

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published