Skip to main content

Simple NFT

Deploy a simple OpenZeppelin NFT.

Scaffold Eth Challenge

Instructions

Contract Notes

OpenZeppelin Dependencies:

Challenge Overview

  • Learn about Gas & Wallet in local dev
  • Check user can Mint an NFT
  • Mint some NFTs and send to incognito
  • test the contract
  • Opensea
  • Deploy the Contract and App

Checkpoint 1: ⛽️ Gas & Wallets

Learn how to use Gas & Wallet in local environment for faster development iteration.

Don't use MetaMask the burner wallet adding gas within the Scaffold-eth UI

Checkpoint 2: 🖨 Minting

Just need to have completed step 1

Extra 1: Local Testing

tip

Make sure localhost is set as the defaultNetwork in hardhat.config.js

Checkpoint 3: 💾 Deploy and Verify

Documented the deploy as one step at web3 deployment

Side Quest 1: Open Sea

Log into opensea

https://testnets.opensea.io/

Deployment URLs

Contract on Rinkeby:

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

App on Surge:

https://impolite-dress.surge.sh/

Opensea:

https://testnets.opensea.io/collection/yourcollectible-ulffvdosyr