Skip to content

Non Fungible Token (NFT) Marketplace where you can mint, list, buy and sell nft

Notifications You must be signed in to change notification settings

CodeLuminary/nft-marketplace

Repository files navigation

MY NFT MARKETPLACE

This project demonstrates the creation of a NFT marketplace using Hardhat.

Technology Stack & Tools

  • Solidity (Writing Smart Contract)
  • Javascript (React & Testing)
  • Ethers (Blockchain Interaction)
  • Hardhat (Development Framework)
  • Ipfs (Metadata storage)
  • Chrome (Browser for testing)
  • Metamask (Web3 provider)

Requirements For Initial Setup

Setting Up

1. Fork/Clone/Download the Repository

2. Open project folder in a terminal

3. Install Dependencies:

$ npm install

$ cd frontend
$ npm install

Compile Smart Contract

npx hardhat compile

An artifacts and cache folder will be created in the root project folder

Boot up local development blockchain

$ npx hardhat node

Deploy smart contract to development blockchain

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

Connect metamask in browser to development blockchain

😁😁 Video on the above will be available on youtube. Follow me & subscribe to my youtube channel for more.

Run Frontend Project(UI)

# cd to frontend folder from root folder
cd frontend

npm install

View Frontend in browser at http://localhost:3000

🎩 Author

  • IJONI VICTOR 😁😁😁

Don't forget to star the project 😁😁 . Thanks