hackquest logo
  • Learn
  • Explore Course
  • Build
  • Explore Hackathon
  • Project Archive
  • Community
  • Global Event
  • Co-learning Camp
  • More
    • Glossary
    • Blog
    • Faucet
    • Job Station
    • Press Kit
    • Founder
hackquest logo
Back

Implement NFT Minting on Eclipse

In this course, we will learn how to develop our own NFT project, covering both the creation and minting of NFTs.

Implement NFT Minting on Eclipse

Language

Rust

Total Length

1.7h

Part of Learning Track

Build on Eclipse + 1

What You’ll Learn

How to build a simplified NFT project with core functionalities using Rust and the Anchor framework

NFTs

Syllabus

Unit 1 - Basic Concepts

In this unit, we will learn about NFTs on the Eclipse.

Unit 2 - Program Initialization

In this unit, we will cover how to initialize an NFT program using the Rust programming language and the Anchor framework.

Unit 3 - Building the MintNFT Account Struct

In this unit, we will learn how to define the account struct used for minting NFTs in Rust and the Anchor framework.

Unit 4 - Minting NFTs

In this unit, we will learn how to mint NFTs on the Eclipse chain using the Anchor framework.

Unit 5 - Adding NFT Metadata

This unit introduces how to use the Metaplex protocol to add metadata to NFTs.

Unit 6 - Creating NFT Master Edition

This unit introduces how to use the Metaplex protocol to create an NFT Master Edition.

Unit 7 - Interaction

In this unit, we will learn how to build and deploy the program.

Language

Rust

Total Length

1.7h

Part of Learning Track

Build on Eclipse + 1