A simple replica of the popular NFT marketplace OpenSea
Explore the docs »
View Demo
·
Report Bug
·
Request Feature
Table of Contents
A Marketplace that enables users to Mint, Buy, and Sell NFTs.
HOME
MINT NFT
MY PURCHASES
This is an example of how you may give instructions on setting up your project locally. To get a local copy up and running follow these simple example steps.
npm install hardhat --save-dev hardhatInstall the network Hardhat from Metamask Wallet (Settings -> Networks -> Add Network)
git clone https://github.com/rom1trt/nft-marketplace.git
npm install
npx hardhat node
- Copy private key of the addresses and import to Metamask
- Connect your metamask to hardhat blockchain, network 127.0.0.1:8545.
- If you have not added hardhat to the list of networks on your metamask, open up a browser, click the fox icon, then click the top center dropdown button that lists all the available networks then click add networks. A form should pop up. For the "Network Name" field enter "Hardhat". For the "New RPC URL" field enter "http://127.0.0.1:8545". For the chain ID enter "31337". Then click save.
npx hardhat test
npx hardhat run src/backend/scripts/deploy.js --network localhost
npm run start
2. Sign up/Log in on Alchemy and create a new project with Polygon Mumbai as network
source .env
npx hardhat run src/backend/scripts/deploy.js --network mumbai
- Mint an ERC721 nft and list it on the marketplace
- Buy the any assets listed on the marketplace
- Sell the NFTs you own
Distributed under the MIT License. See LICENSE for more information.


