跳到主要内容

6 篇文档带有标签「NFT」

查看所有标签

CRC1155 NFT 教程

This tutorial will guide you through the steps to create, write, and deploy an CRC1155 NFT smart contract on Conflux CoreSpace using Hardhat. 此外还将向您展示如何在ConfluxScan上查看您的合约。 您可以在Conflux-NFT-CRC1155 仓库中找到一个实际的例子。

CRC721 NFT 教程

本教程将指导您如何使用Hardhat在 Conflux CoreSpace 上创建、编写和部署一个 CRC721 NFT 智能合约 此外,它还将向您展示如何在ConfluxScan上查看您的合约。

使用 Pinata 上传文件到 IPFS

建立NFT智能合约的初始阶段涉及准备您的NFT文件。 在这个情况下,文件将被上传到Pinata,这是一个允许您在IPFS上轻松管理和维护媒体文件的服务。 如果您还没有创建帐户,可以在此处注册。

默克尔树白名单

使用默克尔树白名单提供了一种经济高效的方法,将 NFT分发给预定义的地址列表。 它确保只有白名单上的地址才能铸造 NFT,从而增强了安全性和效率。 直接在智能合约中写入数千个地址的白名单将导致大量的燃气费用,此外由于最大交易燃气限制,可能无法在单个交易中更新如此庞大的白名单。 However, since in the Merkle Tree verification process, leaf nodes and proofs can be stored off-chain while only the root value needs to be stored on-chain, this method significantly saves on gas costs and enables whitelist setup with only one transaction.