文件未显示在 IPFS 上的 NFT 存储中

问题描述 投票:0回答:2

我将文件上传到NFT存储 我可以在 https://nft.storage/files/ 中看到文件列表,但如果我单击 CID 链接,则会收到错误

ipfs cat /ipfs/bafyreiayui2us6fpowl42vqwmjrntpewhqpfkbgcak6pt4gkpz55z2o3se/: unknown node type

我的代码如下

    const { NFTStorage, File } = require('nft.storage')
    const apiKey ='eyJ........CJ9'
    const client = new NFTStorage({ token: apiKey })

    const metadata = await client.store({
       name: artworkName,
       description: description,
       artistName: artistName,
       image: new File(data, fileName, { type: artfile.mimetype }),
    })
    console.log(metadata.url)

我可以在NFT存储上看到metadata.json和文件 nft storage

我认为,文件大小存在问题。

请帮助我

node.js express metadata ipfs nft
2个回答
3
投票

您在 https://ipfs.io/ipfs/bafyreiayui2us6fpowl42vqwmjrntpewhqpfkbgcak6pt4gkpz55z2o3se/metadata.json 的元数据是:

{
  "name": "PrettyDog",
  "description": "This is my first artwork avatar",
  "artistName": "Mark Petru ",
  "image": "ipfs://bafybeig6sxdg4uggvnan6vxvshp7spm7kemmyqxnysyu3d5m57grefzhrq/test.jpg"
}

则图像为: https://ipfs.io/ipfs/bafybeig6sxdg4uggvnan6vxvshp7spm7kemmyqxnysyu3d5m57grefzhrq/test.jpg


1
投票

尝试:

ipfs cat <cid>/metadata.json

从 JSON 中您将找到图像的链接。

© www.soinside.com 2019 - 2024. All rights reserved.