我一直在使用经过验证的元数据来测试一个智能契约,我在其中一个NFT智能契约中使用了该元数据,我在主板网上部署了这些元数据,而且一切都运行良好,但这次使用和部署具有相同元数据结构的相同智能契约(使用remix)时,我无法看到我在opensea Testnet上创建的NFT。
ipfs://QmNzcydNR1Hh75g8C9FBvhVZe8fiRQJ9YkGwsgvgrRQBQj/eth.json
我使用https://rinkeby-api.opensea.io/来调试我的元数据
我听到了一个错误
HTTP 200 OK
Allow: OPTIONS, GET
Content-Type: application/json
Vary: Accept
{
"valid": true,
"token_uri": null,
"errors": []
}
发布于 2022-05-03 03:49:17
我也有同样的问题,虽然数据是正确的,但是它得到了一个"token_uri“:null https://testnets-api.opensea.io/asset/0x2D8aC58b1957c5cb4A6158dBC9343dA0fE13f51f/0/validate。
这个令牌在稀薄的testnet中显示得很好,但在操作系统上却不是这样。这可能是一个OpenSea问题。
发布于 2022-05-03 08:47:09
在过去的5天里也有同样的问题。Opensea没有显示任何元数据。
Rarible正在显示元数据是否正常。
我写了一封信给,等待回复。
重视托马斯
发布于 2022-05-04 21:24:58
对我起作用的是从文件中删除文件扩展名,这样ipfs引用就没有.json文件扩展名a结束了,tokenURI也没有了。
希望这对大家都有帮助
https://ethereum.stackexchange.com/questions/127344
复制相似问题