什么是 NFT?NFT 是存储在区块链上的独特数字资产,代表艺术品、音乐或收藏品等独特物品的所有权。在 NFT 课程中,我们将首先学习 NFT 合约的初级基础知识,包括铸造 NFT、按 tokenId 查询 NFT 和按所有者查询代币。之后,我们将学习如何执行 NFT 合同中更多的三项功能,以支持 NFT 的转移和刻录。
Language
Solidity
Total Length
1.5h
Part of Learning Track
Build on EDU Chain + 1
如何实现 NFT 的铸造、查询、删除、销毁、转移等功能
如何使用钱包发起交易将项目上链并查看相应信息
开始编写一个合约,首先要定义编译器版本,然后创建一个合约并定义构造函数。
定义 MyNFT 合约变量
给合约增加的第一个功能,mint 函数——铸造 NFT