Skip to content

gopherwiz/nft-marketplace

Repository files navigation

NFT - MarketPlace

clone the repo with :

git clone https://github.com/satoshi-u/nft-marketplace

do an npm install for installing project dependencies :

npm install

The NFT & NFTMarket contracts are already deployed in polygon-testnet. Addresses inside config.js :

NFT address :

0xB01104580f61f2027d385B52179A8f2051b7E64A

NFTMarket address :

0xdDAD898Dd23A50F699fD1Aa77eD37059DAC4AFb0

To start the Next.js frontend, run :

npm run dev

Now, go to localhost:3000 and connect to the Polygon Testnet via Metamask or similar wallet :

https://docs.unbound.finance/guides/guide-to-accessing-polygon-testnet-and-how-to-use-unbound-faucet-tokens

Get some test-matic tokens in your wallet account(s) :

https://faucet.polygon.technology/

You are ready to buy/sell NFTs via the UI.

Note: Project uses hardhat for local solidity dev. Use following to compile/test contracts :

npx hardhat accounts
npx hardhat compile
npx hardhat clean
npx hardhat test
npx hardhat node
node scripts/sample-script.js
npx hardhat help

About

NFT Market Place (Polygon, Hardhat, Next.js)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published