Back
Project

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~

Languagesolidity
Skill LevelIntermediate
Total Length1.5h

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
EDU Chain
ERC721
Signature
ECDSA

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.

practice

How to Mint an Upgradable Certificate of Learning on EDU Chain

16 lessons
Access on mobile and desktop