You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: pages/lessons/projects/3.mdx
+23-23Lines changed: 23 additions & 23 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -32,7 +32,7 @@ Welcome to this tutorial, where you will learn how to create tiered NFTs using S
32
32
Throughout this tutorial, we will provide you with checkpoint questions to test your previous knowledge, predict upcoming steps in the lesson, and allow you to gauge how well you are soaking up the new content. Be sure to check out all the side-drawers for a deeper dive into the concepts, as there will be a quiz at the end of the lesson. We estimage between one and six hours to complete the lesson, depending on your previous experience and your need to learn new ideas. Remember to take regular breaks and enjoy the process of development. We even have a pomodoro timer ⌛ in the menu header to help you pace yourself and remind you to 'touch some grass' and appreciate nature's contribution to our well-being. 🌱
33
33
34
34
## What are we building?
35
-
{/*PART ONE: INTRO AND CONTENTS */}
35
+
{/* INTRO AND CONTENTS */}
36
36
37
37
In the previous lesson, we talked about NFTs and their use cases. Unlike traditional NFTs that may represent a single unique use-case, such as a login to a web page, or access to a service, tiered NFTs introduce a hierarchy of functionality, e.g. differentiating between different categories of a service. Think of some streaming services out there such as Netflix, or Disney+ and the different levels of access the subscription offers. By assigning tiers to different levels of rarity or attributes, we can create a more dynamic and engaging NFT ecosystem. This opens up new possibilities for collectors, artists, and many other interested parties. In this project, we will create a tiered NFT smart contract that will serve as a foundational framework for a variety of your future NFT ventures, unlocking a multitude of possibilities. That's pretty rad!
38
38
@@ -41,18 +41,18 @@ In the previous lesson, we talked about NFTs and their use cases. Unlike traditi
41
41
Let's pause here for a few questions to give you a taste of what's to come, and remind, or check yourself on some prior knowledge.
42
42
43
43
<SideDrawerbuttonText="Warm-up Questions"title="Some previous knowledge, some prediction">
44
-
<Questionquestion="lesson-2/1-intro/Q1" />
45
-
<Questionquestion="lesson-2/1-intro/Q2" />
46
-
<Questionquestion="lesson-2/1-intro/Q3" />
47
-
<Questionquestion="lesson-2/1-intro/Q4" />
48
-
<Questionquestion="lesson-2/1-intro/Q5" />
44
+
<Questionquestion="lesson-3/1-intro/Q1" />
45
+
<Questionquestion="lesson-3/1-intro/Q2" />
46
+
<Questionquestion="lesson-3/1-intro/Q3" />
47
+
<Questionquestion="lesson-3/1-intro/Q4" />
48
+
<Questionquestion="lesson-3/1-intro/Q5" />
49
49
</SideDrawer>
50
50
<br/>
51
51
How did that go? No pressure if there were some gaps. We're here to bridge them together!
52
52
53
53
Did you set the pomodoro yet? ⌛😊
54
54
55
-
PART 2
55
+
PART
56
56
57
57
### Lesson breakdown
58
58
@@ -80,7 +80,7 @@ We will guide you through each step, ensuring a fun and comprehensive learning e
80
80
81
81
82
82
## First things first 👷♂️
83
-
{/*PART 2 ASSERTIONS AND DATA TYPES e.g. MAPPINGS */}
83
+
{/* ASSERTIONS AND DATA TYPES e.g. MAPPINGS */}
84
84
85
85
Before we start coding, we need to create our project template by following
86
86
the same steps as in the previous *Build a Basic NFT* lesson. Make a note of
@@ -361,11 +361,11 @@ contract TierNFT is ERC721 {
361
361
<br/>
362
362
363
363
<SideDrawer buttonText="Checkpoint Questions" title="Creating a Robust Development Environment">
364
-
<Question question="lesson-3/<# of section block+section name/Q1" />
0 commit comments