选择页面

如何使用pinate在ipfs上绑定nfts

如果您在过去两年一直在加密领域工作,那么您一定听说过NFT(不可替代代币)。

简而言之,nft是一种独特的代币,用于确定数字道具(包括美术作品、活动门票、游戏资产等)之间的所有权,这些道具可以在区块链上进行点对点交易。您可以在这里了解更多关于NFTs的信息。

一个流行的 NFT 用例涉及为数字艺术品创造数字稀缺性。在这篇文章中,您将了解艺术家(以及更广泛的创作者)在铸造 NFT 时如何使用 Pinata 将艺术品绑定在星际文件系统 (IPFS) 上。

IPFS, CIDs and Pins

通过使用 IPFS 来存储文件,艺术家可以为 NFT 收藏家提供一种无限期保存他们的艺术作品的方法。为了理解这是如何工作的,让我们快速回顾一些 IPFS 概念。

在IPFS上,每个添加到系统中的文件都使用内容标识符(CID)进行标识。每个唯一的文件都有一个唯一的CID。这允许某人通过提供所需文件的CID来检索特定的内容。当艺术家向IPFS添加文件时,系统将使用该文件的内容来创建唯一的哈希值;文件的数字指纹。

需要注意的是,IPFS节点将存储的数据视为缓存,这意味着不能保证数据将持续存储,除非绑定CID。绑定CID是告诉IPFS服务器该数据很重要并且应该长期保留的一种方法。Pinning(绑定)就像说,“我很重要。不要删我!”

为了确保重要数据不被丢弃, Pinata这样的绑定服务提供商的存在,被用来确保数据保持锁定。对于艺术家来说,这意味着他们的非功能性收藏者总是能够访问艺术作品的原始文件。

以下是艺术家如何使用OpenSea storefronst和Pinata的绑定服务来实现这一点。

IPFS上绑定艺术品

本指南假设艺术家(创作者)已经创建了一个Pinata帐户和他们自己的非功能性智能合约,可以在OpenSea storefront上访问。

第一步是登录到Pinata并导航到“Pinata Upload”。

在上传文件页上,单击“浏览”以定位并选择所需的文件。在本例中,文件是一个PNG插图。接下来,为Pin绑定选择一个自定义名称。

注意:如果您希望将 pin 命名为与原始文件名不同的名称,则自定义命名是可选的。自定义名称仅用于跟踪 Pinata 上的内容。 IPFS 上的实际名称将始终是原始文件名。

接下来,单击“Preserve filename (wrap with directory)”按钮以在 IPFS 中保持相同的文件名。最后,点击“上传”并等待系统确认。成功上传文件后,转到“Pin Explorer”。

“Pin Explorer”页面是找到文件详细信息的地方,包括:散列 (CID)、文件大小和Pin状态。在下面的屏幕截图中,您会注意到确认文件在 IPFS 上“Currently Pinned(当前已固定)”的绿色指示器。

单击 IPFS 哈希将打开一个存储文件的新窗口。如果您没有选择‘Preserve filename (wrap with directory)’ (保留文件名(用目录包装)),那么只需复制此 URL 并转到 OpenSea Storefronts。如果您选择了“保留文件名(用目录包装)”,那么您需要通过单击目录页面中的文件名来获取 URL。复制它并前往 OpenSea Storefronts。

铸造 NFT 艺术

登录 Storefronts Manager 后,选择一个商店并继续创建一个新项目。

点击“CREATE”并开始上传作品。接下来,用作品的名称和艺术家声明填写“名称”和“描述”字段。

在“外部链接”字段中,粘贴之前复制的 URL。在此字段中添加 URL 将 NFT 链接到 IPFS 上相应的固定文件。

最后,单击“提交”并签署交易以铸造 NFT。

搞定!

恭喜,您现在知道如何在 IPFS 上固定艺术品并创建相应的 NFT。 😀 通过使用 Pinata 和 OpenSea 的这种组合,艺术家在个人智能合约上的铸造品可以确保永久性。