How to Mint an Upgradable Certificate of Learning on EDU Chain
In this course we will learn how to develop an upgradeable certificate of learning. It is an NFT that follows the ERC721 protocol, but it can change as your learning progresses. Doesn't it sound amazing? Let's get started~
Intended Learners
Who’s This Course For
- Developers who interested in Web3 and Smart Contracts
- Developers who interested in EDU Chain
Requirements
- Understand the Basic Syntax of Solidity
- Understand the ERC721 Protocol
What You’ll Learn
- Building Upgradable NFTs
- Digital Signature and Verification
Syllabus
Unit 1 - Introduction to Course
In this section we will introduce the main content and planning of the course.
Unit 2 - Building Upgradable NFTs
In this lession we learn how to implement a smart contract for upgradable NFTs.
Unit 3 - Digital Signature and Verification
In this unit, we will learn how to generate and verify digital signatures to ensure that we can safely upgrade our learning certificates according to our learning progress.
Unit 4 - Interaction
In this unit we learn how to deploy smart contracts on EDU Chain and implement learning certificate upgrades.
How to Mint an Upgradable Certificate of Learning on EDU Chain