首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何创建唯一的NFT

如何创建唯一的NFT
EN

Stack Overflow用户
提问于 2022-06-14 22:13:01
回答 1查看 183关注 0票数 -2

我正在开发一个使用ERC721智能契约(带有ERC721URIStorage扩展)的NFT项目,用户可以在这里创建唯一的NFT。

我已经将NFT的json元数据(用于TokenURI)上传到IPFS。

在dapp (使用react)中,将有一个mint按钮,用户在其中单击它来创建一个随机的NFT。不过,我正在努力开发创建随机NFT的逻辑。我已经将一个包含所有TokenURI的文本文件上传到IPFS,然后在我的dapp中的mint函数中读取该文件,在该函数中获取一个随机的TokenURI,然后创建该文件。这里的问题是,我无法找到在IPFS上选定的TokenURI上放置一个标志的方法,所以下次调用mint函数时,它将完全得不到这个TokenURI。

我不确定这是否是完成我需要的正确方法(薄荷唯一的NFT)

这里的任何帮助或暗示都将不胜感激。

EN

回答 1

Stack Overflow用户

发布于 2022-07-01 08:00:30

传统上,令牌是按顺序排列的,例如从0、1、2到10,000。许多人只是将tokenId附加到指向某个文件夹或IPFS文件夹的baseURI中。因此,您的令牌将是ipfs://<CID>/0ipfs://<CID>/1ipfs://<CID>/2等。

这样,您不需要标记每个“已使用”的tokenURI。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72623946

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档