Autoplay
Autocomplete
Previous Lesson
Complete and Continue
NFT 101
Welcome
Course Introduction (1:22)
Prerequisites
Support & Resources
Intro To NFTs
What Is An NFT (1:34)
Types Of NFTs (3:31)
History Of NFTs (1:50)
Architecture Of NFTs (2:37)
Quiz
Creating An ERC721 From Scratch
Introduction (0:34)
EIP721 Token Standard (2:03)
1. Setup Hardhat (2:03)
2. The BalanceOf Function (3:57)
3. The OwnerOf Function (2:55)
4. The Operator Functions (6:59)
5. The Approval Functions (7:29)
6. The Transfer Functions (13:29)
7. Adding The ERC165 Standard (3:54)
Quiz
Creating Our First NFT
Introduction (0:27)
8. The Super Mario World Contract (3:30)
9. Adding TokenURI (3:09)
10. Adding Mint (4:13)
11. Updating ERC165 Interface (3:12)
12. Creating Metadata (4:44)
13. Uploading Mario (3:40)
14. Configuring Hardhat (3:34)
15. Getting A Private Key and RPC (1:19)
Adding Funds To Wallet (0:47)
16. Updating Deploy Script (5:04)
Deploy Mario (1:20)
Viewing Mario On OpenSea (3:53)
Quiz
Building NFTs Fast With OpenZeppelin
Introduction (0:27)
17. Creating An ERC721 With OpenZeppelin (5:42)
18. Advanced Metadata (5:50)
18.1 Uploading Luigi (1:14)
19. Deploying Luigi (2:39)
Viewing Luigi On OpenSea (1:22)
Quiz
Creating An ERC1155 From Scratch
Introduction (0:29)
ERC721 vs ERC1155 (4:49)
20. The BalanceOf Function (5:17)
21. The BalanceOfBatch Function (5:55)
22. The ApprovalForAll Function (7:40)
23. The SafeTransferFrom Function (12:36)
24. The SafeBatchTransferFrom Function (7:46)
25. Adding The ERC165 Standard (3:18)
26. Creating an NFT with ERC1155 (11:11)
27. Defining Yoshi's Metadata (4:03)
28. Deploying Yoshi (5:50)
Quiz
Creating An NFT Visualiser
Introduction (0:34)
29. Upload Metadata For A Whole Collection (7:06)
30. Super Mario World Collection Contract (11:54)
31. Deploy Collection (6:37)
32. Frontend Setup (4:57)
33. NFTCard Background (8:37)
34. NFTCard Image (3:35)
35. NFTCard Text (5:20)
36. NFTCard For Multiple NFTs (5:21)
37. App Page Cleanup (6:07)
38. NFTModal Background (5:19)
39. NFTModal Content (8:03)
40. NFTModal Popup Logic (8:44)
41. NFTModal Attributes (5:57)
42. Connecting To The NFT With EthersJS (6:51)
43. Getting Metadata With Axios (11:28)
44. Connecting To Metamask (8:15)
45. Building The NFTProgressBar (5:10)
46. Making The UI Mobile Responsive (3:26)
Conclusion
Conclusion (1:20)
13. Uploading Mario
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock