Back
在 Solana 上实现 NFT
本课程中,我们将一起学习编写我们的 NFT 项目,包括 NFT 创建和 NFT 铸造功能。
Languagerust
Skill LevelBeginner
Total Length1.7h
Intended Learners
Who’s This Course For
- 对 Solana 生态感兴趣的开发者
- 希望在 Solana 上进行简单开发的初学者
- 对 NFT 及其技术实现感兴趣的开发者
Requirements
- 对 Rust 基础语法以及 Anchor 框架有基本了解 - 至少学完了 Solana 基础概念,Rust 基础课程,Solana 程序开发,Anchor 课程介绍这四门基础课
- 对 NFT 有基础了解,建议先学习 NFT ( Solidity 实现)作为参考
- 无需 Solana 开发经验 - 本课程中包含了最简单基础的操作流程
What You’ll Learn
- 使用合约语言 Rust 以及 Anchor 框架编写项目实现最简化 NFT 的核心功能
- 如何在 Solana Playground 中配置项目,申请 SOL ,以及上链 NFT
Syllabus
Unit 1 - 基础概念
本章将学习 Solana 上 NFT 的相关知识。
Unit 2 - 程序初始化
这一部分介绍如何使用 Rust 语言和 Anchor 程序库来初始化 NFT 程序。
Unit 3 - 构建 MintNFT 账户结构体
本节将学习如何在 Rust 和 Anchor 框架中定义用于 NFT 铸造的账户结构体。
Unit 4 - 铸造 NFT
这一章节,我们将学习如何在 Solana 链上使用 Anchor 框架实现NFT 的 铸造。
Unit 5 - 添加 NFT 元数据
这一部分介绍如何使用 Metaplex 协议来添加 NFT 元数据。
Unit 6 - 创建 NFT Master Edition
这一部分介绍如何使用 Metaplex 协议来创建NFT Master Edition
Unit 7 - 交互
本章将学习如果构建和部署程序。
在 Solana 上实现 NFT
33 lessons
Access on mobile and desktop