Screencast.2022-06-27.22.41.43.mp4
Screencast.2022-06-27.22.58.13.mp4
- Mint & List Nft.
- Buy NFT.
- Sell NFT.
- Connect with wallet.
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
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
connect your wallet in the .env file
To deploy on vercel check out this link https://vercel.com/docs/concepts/deployments/overview