egghead
Learn
Courses
Lessons
Articles
⌘K
Account
Course / Pro
Build an NFT Based Ticketing System
lorem ipsum
lorem ipsum
egghead
Learn
Courses
Lessons
Articles
⌘K
Sign in
1
Create a New NFT Project with scaffold-eth
1:41
2
Deploy a Smart Contract to Localhost with scaffold-eth
3:48
3
Create an ERC-721 Token with OpenZeppelin
2:39
4
Add a Mint Function to Your NFT Smart Contract
5:09
5
Add an Image to an NFT with Token Metadata
6:32
6
Set a Mint Price on Your NFT Smart Contract
2:19
7
Restrict Smart Contract Functions to a Specified Owner
3:20
8
Deploy a Smart Contract to the Rinkeby Testnet
1:59
9
Set Up a React dApp From a Starter
1:19
10
Support MetaMask Connections to a React dApp
3:16
11
Disconnect MetaMask from a React dApp
2:57
12
Cache a MetaMask Wallet Address in localStorage
1:55
13
Connect a React dApp to a Smart Contract Using ethers.js
3:57
14
Fetch the Owner's Wallet Address From a Smart Contract
3:12
15
Open and Close an NFT Sale From a React dApp
7:03
16
Fetch Mint Info From a Smart Contract
4:07
17
Mint an NFT from a React dApp
3:53
18
Scan an Ethereum Wallet's QR Code
5:35
19
Confirm a Wallet Owns an NFT in a Smart Contract
6:42
20
Upload Static Assets to IPFS with Pinata
1:12
21
Update an NFT’s Image and Other Metadata
5:22
22
Display a User's NFTs Using the OpenSea API
4:46