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

NFT 质押系统

本课程将学习如何创建一个 NFT 质押系统,用户可以将他们的 NFT 质押到平台上,从而获得到平台的代币奖励。主要功能包括 NFT 铸造和管理,还有奖励代币的发行,以及为质押 NFT 的用户提供代币奖励。

NFT 质押系统

Language

Solidity

Total Length

1.7h

Part of Learning Track

Build on Ethereum + 1

Syllabus

Unit 1 - 课程介绍

本章将学习 NFT 质押 的相关知识。

Unit 2 - 编写 NFT 合约

这一部分介绍如何使用 Solidity 语言来编写一个 NFT 智能合约。

Unit 3 - 编写奖励代币合约

这一部分介绍如何使用 Solidity 语言来编写一个奖励代币智能合约。

Unit 4 - 编写质押系统合约 - 初始化(1)

这一部分介绍如何使用 Solidity 语言来编写质押系统合约。

Unit 5 - 编写质押系统合约 - 初始化(2)

这一部分介绍如何使用 Solidity 语言来编写质押系统合约。

Unit 6 - 编写质押功能

这一部分介绍如何编写质押功能的逻辑代码。

Unit 7 - 编写计算质押奖励功能

这一部分介绍如何编写计算质押奖励功能的逻辑代码。

Unit 8 - 编写领取奖励代币功能

这一部分介绍如何编写领取奖励代币功能的逻辑代码。

Unit 9 - 编写解除质押功能

这一部分介绍如何编写解除 NFT 质押功能的逻辑代码。

Language

Solidity

Total Length

1.7h

Part of Learning Track

Build on Ethereum + 1