织梦CMS - 轻松建站从此开始!

我的网站

当前位置: 主页 > 比特币 > 比特币资讯

教程丨一文了解如何在OpenSea上创建自己的NFT商店(3)

时间:2021-02-26 16:48来源:未知 作者:admin 点击:
接下来是什么? 所以,你现在有了自己的元数据API。你需要将它连接到一个代币合约,因此更改这里的行以使用API的URL,然后重新部署合约并创建一些测

接下来是什么?

所以,你现在有了自己的元数据API。你需要将它连接到一个代币合约,因此更改这里的行以使用API的URL,然后重新部署合约并创建一些测试项。完成后,请转到下一节,以了解有关在OpenSea上查看资产的更多信息。

三、查看你在OpenSea的商品

现在,假设你已经把你的合约部署到了Rinkeby测试网络上,作为一个具体的例子,我们在Rinkeby上部署的OpenSea Creature合约地址是:0x7dca125b1e805dc88814aed7ccc810f677d3e1db。

我们还为这个合约铸造了25件新的商品,因此目前的总商品供应量为25。在Etherscan上,我们可以查看其中一个项目的tokenURI,以查看它是否指向OpenSea Creature API端点。

现在就是激动人心的部分了!OpenSea有一个Rinkeby环境,其允许开发者测试他们与OpenSea的集成。这可以在testnets.opensea.io通过点击正确的URL找到,我们应该能够立即在OpenSea上查看到我们的其中一个商品,URL可按以下方式构造:

https://testnets.opensea.io/assets//

其中asset_contract_address是我们的合约地址,token_id是我们商品的代币ID之一。例如,对于OpenSea Creature合约,这里是OpenSea Creature #12:

https://testnets.opensea.io/assets/0x7dca125b1e805dc88814aed7ccc810f677d3e1db/12

通过使用你自己的合约地址和代币ID,你也可以查看你的商品,并再次检查所有内容是否按预期显示。注意,我们在代币元数据中包含的属性,显示为该商品的“properties”和"stats"。只要将它们作为字符串或int包含在元数据的attributes部分中,就会自动发生这种情况。而要测试集成,你只需导航到:

https://testnets.opensea.io/assets//

默认情况下,OpenSea将为你的资产缓存数据。需要强制更新你的商品吗?你只需要使用force_update参数更改API:

https://testnets-api.opensea.io/api/v1/asset///?force_update=true

下一步是什么?

如果你在OpenSea上遇到显示商品的问题(可能它们还缺少图像或属性),你可以使用以下API端点调试元数据。

查看下一节了解有关调试的信息。

如果元数据按预期显示,你可以直接跳到第5节。

四、调试你的元数据

使用/validate endpoiunt

如果你遇到OpenSea显示的问题(可能它们缺少图像或属性),你可以使用以下API端点调试元数据。

https://testnets-api.opensea.io/asset///validate/

或者

https://api.opensea.io/asset///validate/

只需使用你的合约地址和代币ID访问此URL,即可查看元数据URL是否有任何错误。如果你需要更多的帮助,请随时联系我们的Discord频道。 (责任编辑:admin)

织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
推荐内容