编译合约
可以使用Remix-IDE进行编译
部署合约
可以使用Remix-IDE进行编译,部署成功之后会得到一个新的合约实例。
NFT元数据介绍
为NFT提供元数据允许 Trueshop 等应用程序为数字项目提取丰富的数据并轻松显示它们。元数据允许这些资产具有额外的属性,例如名称、描述、图像和各种特征。
Web3 应用如何获取 NFT 元数据?ERC721标准规范定义了一个称为ERC721Metadata的扩展,它定义了一个tokenURI()函数,该函数可以接收一个_tokenId字段并输出一个指向上述链下代币元数据的链接。如今,大多数 ERC721 合约实际上默认拓展ERC721Metadata。
NFT元数据储存
NFT 元数据可以存储在任何地方。它可以由您可以创建的简单服务器提供,也可以在基于云的解决方案(如 AWS)上提供。然而,这些中心化选项与 Web3 运动的精神背道而驰,因此通常不像 InterPlanetary 文件系统 (IPFS) 或 Arweave 等更去中心化的解决方案更受青睐。
对于本教程,我们将依赖 IPFS 和 Protocol Lab 的NFT 存储进行元数据存储,但如果您需要数据渗透性或易用性,您可以考虑其他解决方案提供商,例如Arweave或Pinata 。
按照 NFT Storage 网站上的说明注册一个帐户,我们就可以开始使用他们的 webapp 为我们的代币创建和上传元数据。
白话区块链|同步全球区块链资讯、区块链快讯、区块链新闻
本站所有文章数据来源:金色财经
本站不对内容真实性负责,如需转载请联系原作者
如需删除该文章,请发送本文链接至oem1012@qq.com