Skip to content

A on-chain generated svg ERC721 NFT collection with 50 fancy different NFTs

Notifications You must be signed in to change notification settings

mjtbkh/starter-nft-contract

Repository files navigation

Starter-NFT-Contract

This project is build using ERC721URIStorage extension from @openzeppelin contracts This project demonstrates an advanced Hardhat use case, integrating other tools commonly used alongside Hardhat in the ecosystem.

See a deployed instance of this project on rinkeby:

https://rinkeby.etherscan.io/address/0xd8A07E7608E805f7A395B8bb9f4c6E2D5AA53c9D

A react UI to interact with deployed contract:

https://nft-starter-project.mjtbkh.repl.co/

npx hardhat compile   # compile contract and generate ABI
npx hardhat run scripts/deploy.ts   # deploy contracts on mainnet
npx hardhat run scripts/deploy.ts --network rinkeby   # deploy contracts on rinkeby testnet