NFT Marketplace that you can mint, buy and sell NFTs
You can run using npm run dev
The current website: https://ufpe-nft-market.vercel.app/
Add Metamask Extension
Add this network to metamask
Network Name: Mumbai TestNet
New RPC URL: https://rpc-mumbai.maticvigil.com/
Chain ID: 80001
Currency Symbol: Matic
Enter the website below and enter your Wallet address in order to receive Matic for free to carry out transactions on the site.
https://faucet.polygon.technology/
Remembering that the transaction confirmation takes a few seconds.
If you want to run the code
You need to have the nftaddress and nftmarket address that is received after running the code "npm hardhat run scripts/deploy.js --network localhost
Add the data from the previous step to a file called config.js
Use a site like Infura to host your project using the project ID
You can run using npm run dev
Replace NEXT_PUBLIC_WORKSPACE_URL with "https://matic-mumbai.chainstacklabs.com/"
Create a .secret file to store your metamask's private key value before deploying
And finally, replace the data in firebase-config.js file
References:
Inspiration features https://opensea.io/
Color inspiration https://dribbble.com/shots/16672394-AlienSpace-NFT-Webapp-Platform
https://www.youtube.com/watch?v=pI4438IHBYY
https://eliteionic.com/tutorials/creating-web3-login-with-ethereum-metamask-firebase-auth/
https://blog.jarrodwatts.com/the-ultimate-guide-to-firebase-with-nextjs
https://www.youtube.com/watch?v=jCY6DH8F4oc
https://www.youtube.com/watch?v=p36tXHX1JD8
https://docs.alchemy.com/alchemy/tutorials/nft-minter
https://www.youtube.com/watch?v=YPbgjPPC1d0
https://dev.to/dabit3/building-scalable-full-stack-apps-on-ethereum-with-polygon-2cfb
https://github.com/dappuniversity/nft/tree/master/src/contracts