我一直在写测试智能合同,为我即将启动的项目做准备。下面是一个测试智能契约示例创建的集合之一:https://opensea.io/collection/quad-tech。
如你所见,我肯定不是艺术家,但更重要的是,我有两个问题:
(1)藏品没有“由生物技术创造”的标签,就像“无聊的游艇俱乐部”(https://opensea.io/collection/boredapeyachtclub)“由BoredApeYachtClub创造”那样。
(2)我的Quad.tech集合中的NFT在它们的描述中也没有“由生物技术创建”,就像董事会的类人猿在其NFT描述中“由BoredApeYachtClub创建”一样。
您知道这里的问题是什么吗?我需要在智能契约中添加哪些代码才能添加这个“创建的”措辞?这是我的智能合同:https://polygonscan.com/address/0x88d108917c172acc19c455da93c1518272f14b02#code
非常感谢。
发布于 2022-01-13 07:04:07
这与您的智能合同代码无关。该代码意味着要在Ethereum上执行,并且与OpenSea网站的用户界面(或任何其他网站)无关。
我看到你的NFT已经有了一些描述,比如“一只特别迷路的仓鼠”。您在创建此资产/NFT时添加了这一点。如果您是该资产的所有者,您应该能够将该资产的描述更改为“由生物技术创建的”。如果描述本身是资产的一部分,那么您可能需要删除现有的资产,并添加具有所需说明的新资产。
我看不到NFT上的“由BoredApeYachtClub创建的”(一定是某种程度上漏掉了它),但类似的情况也适用于这里。我怀疑标签是不是资产的一部分。它很可能只是网站上过滤资产/NFT的一种机制。您可以通过UI创建这个新标记,并使用它标记您的NFT。这肯定不会出现在智能合同代码中。
更新
在进行了额外的评论之后,现在可以清楚地看到,您想要的是由OpenSea正式验证一个帐户/集合。同样,这与您的智能合同代码没有任何关系,但是您的集合必须变得足够受欢迎(在OpenSea上达到100个ETH或更多的交易额,并且所有集合项目都显示出来)才有资格进行验证。即便如此,它也可能需要一些时间(可能取决于进行验证的团队的工作量),而且这并不能得到保证。有关更多信息,请参见以下页面:https://support.opensea.io/hc/en-us/articles/360063519133-What-is-a-verified-account-or-collection-
https://stackoverflow.com/questions/70669842
复制相似问题