/my-nft-marketplace

Primary LanguageCSSMIT LicenseMIT

My NFT Marketplace

Following: https://github.com/dabit3/polygon-ethereum-nextjs-marketplace/

🏄‍♂️ Quick Start

Prerequisites: Node (v16 LTS) plus Yarn and Git

install and start your 👷‍ Hardhat chain:

cd scaffold-eth
yarn install
yarn chain

in a second terminal window, start your 📱 frontend:

cd scaffold-eth
yarn start

in a third terminal window, 🛰 deploy your contract:

cd scaffold-eth
yarn deploy

📱 Open http://localhost:3000 to see the app

💌 P.S.

🌍 You need an RPC key for testnets and production deployments, create an Alchemy account and replace the value of ALCHEMY_KEY = xxx in packages/react-app/src/constants.js with your new key.

📣 Make sure you update the InfuraID before you go to production. Huge thanks to Infura for our special account that fields 7m req/day!

The concepts

Web application framework - Next.js Solidity development environment - Hardhat File Storage - IPFS Ethereum Web Client Library - Ethers.js

Technology stack

1. ERC721URIStorage