Skip to content

ERC-721 Token based NFT market place where you can mint, own & sell NFTs . Please use ropsten test network for testing hosted website .

Notifications You must be signed in to change notification settings

spandan114/NFT-marketplace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

275e7fe Â· May 9, 2022

History

27 Commits
May 9, 2022
Mar 18, 2022
Mar 16, 2022
Mar 16, 2022
May 9, 2022
Mar 5, 2022
May 9, 2022
Mar 16, 2022
Mar 18, 2022
Mar 13, 2022
Mar 5, 2022
Apr 20, 2022
May 9, 2022
Apr 20, 2022
May 9, 2022
Mar 13, 2022
Mar 13, 2022

Repository files navigation

NFT Marketplace

NFT.mp4

Marketplace features 💡

  • Mint & List Nft.
  • Buy NFT.
  • Sell NFT.
  • Connect with waller.

Tech stack & packages used 📦

package explain
Next.js framework
ipfs-http-client Http Client to Connect Application with IPFS
openzeppelin For creating ERC-721 token.
ether.js Web3 client.
Chai javascript testing framework.
react-toastify For Notification.
hardhat Ethereum development environment.
Redux For managing and centralizing application state.

  • Run hardhat node
    npx hardhat node
    
  • Run test cases
    npx hardhat test
    
  • Deploy contract in local hardhat node
    npx hardhat run scripts/deploy.js --network localhost
    
  • Connect hardhat with metamask
  • Run react frontend
    cd client
    npm start
    

ERC-721 token details

Ethers.js documentation

npx hardhat accounts
npx hardhat compile
npx hardhat clean
npx hardhat test
npx hardhat node
npx hardhat help
npx hardhat run scripts/deploy.js --network localhost

About

ERC-721 Token based NFT market place where you can mint, own & sell NFTs . Please use ropsten test network for testing hosted website .

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published