微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

弄清楚如何通过延迟发布来铸造 NFT,元数据未在 opensea 上验证

如何解决弄清楚如何通过延迟发布来铸造 NFT,元数据未在 opensea 上验证

我有一个在 rinkeby 上工作的智能合约,它正在铸造 ERC721 代币。目标是允许铸造一周,然后在一周后发布元数据和图像。

当我部署它时,我使用 https://gateway.pinata.cloud/ipfs/ 作为提供给合约的 baseUri。

接下来,我模拟延迟的元数据/图像发布:

image_url 元数据属性验证失败,因为 ipfs 链接使用哈希值,而 im 使用整数标记值。我无法弄清楚如何弥合这一差距,因为哈希是在合同之外生成的,而且看起来合同是在元数据中生成链接的原因。

有人能解释一下我的困境吗?谢谢! :D

解决方法

我很接近......我所缺少的只是我需要为每个铸造的令牌运行 OpenZeppelin _setTokenURI 方法来完成这个......

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。