Skip to content

This project's goal is develop a simple frontend application that allows users to connect their MetaMask wallet and mint an NFT using a smart contract.

Notifications You must be signed in to change notification settings

lenoteddy/nft-marketplace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 

Repository files navigation

NFT Marketplace Demo

This project's goal is develop a simple frontend application that allows users to connect their MetaMask wallet and mint an NFT using a smart contract.


SMART CONTRACT

The code is in the smartcontract folder. Instruction to run the project can be seen in package.json file.

Command to do:

  • testing: npm run test,
  • coverage: npm run coverage,
  • deploy to sepolia testnet: npm run deploy:sepolia
  • verify smart contract in sepolia testnet: npm run verify:sepolia
  • verify smart contract with argument in sepolia testnet: npm run verify:args:sepolia

For development testing purpose, I have deployed the smart contract in sepolia testnet. The contract address for NFT Factory is 0x4660B33728a3819153b815007b9fE567f9c3b89D (you can view it on blockchain explorer: https://sepolia.etherscan.io/address/0x4660B33728a3819153b815007b9fE567f9c3b89D)


FRONTEND

The code is in the frontend folder. Instruction to run the project can be seen in package.json file.

Command to do:

  • run on localhost: npm run dev,
  • build the project: npm run build,

About

This project's goal is develop a simple frontend application that allows users to connect their MetaMask wallet and mint an NFT using a smart contract.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published