木星链 木星链
Ctrl+D收藏木星链
首页 > Filecoin > 正文

NFT:NFT 教程 - 如何展示 Flow 和 IPFS 上的 NFT 收藏品

作者:

时间:1900/1/1 0:00:00

译文出自:登链翻译计划

译者:翻译小组

校对:Tiny熊

本文是NFT教程的的第二部分,本教程主要介绍Flow区块链、NFT和IPFS。请先阅读第一部分NFT教程-用Flow和IPFS创建NFT。

在本文中,我们将构建一个简单的React应用程序,该应用程序与Flow智能合约交互,以验证和获取用户拥有的NFT。然后,我们将解析NFT的元数据,以获得NFT的底层标的资产的IPFS位置。提醒一下我们正在打造的NFT,就像NBATopShot一样,只不过是不同的视频内容。

项目设置

本教程中,你需要运行Flow模拟器。如果你不记得如何启动,可以看看之前的文章或者查看FlowCLI文档。需要注意的是,Flow模拟器是Flow区块链在内存的模拟。所以,如果关闭了模拟器,你需要继续做以下工作:

启动Flow模拟器

部署项目

亚马逊正在免费赠送游戏NFT:金色财经报道,零售巨头亚马逊正在免费赠送游戏NFT,Amazon Prime订阅者可以免费获取 Mojo Melee 和 Blankos Block Party 等游戏的游戏内 NFT。据估计,Amazon Prime订阅用户数量有1.7亿个。

Amazon Prime Gaming 是 Amazon Prime 会员服务订阅者可以享受的众多产品之一,为 Prime 用户提供独家福利,除了 NFT 游戏外,亚马逊还与《英雄联盟》、《Roblox》、《暗黑破坏神 IV》和《Madden NFL 23》等大型游戏的发行商合作,向订阅者免费赠送游戏内内容。[2023/8/10 16:16:20]

铸造你的NFT

在本教程第一部分NFT教程-用Flow和IPFS创建NFT详细介绍了其中的每一个步骤。

此外,还需要在你的机器上安装NodeJS。你可以在这里安装。

和之前一样,你需要一个文本编辑器。

报告:二月以来NFT的日均交易量连续三个月出现下降:5月19日消息,Galaxy Research于5月18日发布的一份报告指出,自2月下旬(BLUR空投月)达到了1.3亿美元的年度峰值后,NFT的日均交易量连续三个月出现下降,3月、4月和5月的日均值分别为7000万美元、3500万美元和3000万美元。[2023/5/19 15:14:25]

初始化React和安装依赖

在第一部分教程中创建的pinata-party项目目录下创建React应用。

要创建我们的应用程序,运行以下命令:

npxcreate-react-apppinata-party-frontend

当一切安装完成后,你会有一个新的目录,叫做pinata-party-frontend,切换到该目录,安装依赖。

首先,参考Flow文档,需要安装FlowJSSDK。前端的设置我们只需要按照Flow的文档进行即可:

Blur昨日NFT交易量突破3万枚ETH,创近三个月新高:2月16日,据Dune Analytics数据显示,Blur昨日NFT交易量暴增至30409.79枚ETH,创近三个月新高。此外,Blur昨日NFT销售量为32773件,独立用户为9689人,均创近三个月新高。[2023/2/16 12:10:15]

npmi;exportdefaultTokenData;//rawTokenData

button{padding:10;height:30px;min-width:100px;cursor:pointer;}

现在,只要将新组件添加到App

exportdefaultApp;

运行应用程序并尝试获取代币数据,它应该是这样:

这真是太酷了!我们正在查找指定的账户所拥有的NFT,然后从该代币中获取元数据。并显示该元数据,我们知道该元数据中的一个值解析为一个视频文件。让我们把它显示出来。

Web3工作室Toonstar与Hot Topic合作推出娱乐类NFT:金色财经报道,根据一份新闻稿,Toonstar周三宣布它将与零售连锁店Hot Topic, Inc.合作,为其原创项目和Hot Topic产品提供NFTs和Web3体验。

Toonstar公司首席执行官兼联合创始人John Attanasio说,Toonstar将NFTs和零售业的交叉点视为将Web3空间推向主流的机会。凭借Hot Topics在美国的800家门店和The Hot Topic HT Fanatics社区的1100万现有会员,该公司可以将新用户纳入该空间。

Toonster将支持Hot Topic启动店内NFT销售,促进实体NFT商品的兑换,并帮助将店内销售的顾客最喜爱的品牌带到Web3。(coindesk)[2022/7/13 2:11:15]

从IPFS获取媒体文件

你已经注册了一个Pinata账户,并通过Pinata上传界面将你的视频文件添加到IPFS。这意味着你已经可以从IPFS中获取内容了。在PinExplorer中,当你点击一个哈希值时,你会被带到PinataIPFS网关,在那里你的IPFS内容被解析并显示。为了教程更通用,我们还是从ProtocolLabs网关中获取它。

约翰列侬音乐历史收藏将作为NFT拍卖:1月25日消息,约翰列侬(John Lennon)的长子朱利安(Julian)与NFT市场YellowHeart和Julien's Auctions合作,推出NFT系列拍卖“Lennon Connection: The NFT Collection”,内容包括约翰·列侬 的“魔法神秘之旅(Magical Mystery Tour)”电影外套、在“Help!”中的披风、三把吉他和保罗·麦卡特尼 (Paul McCartney) 为“Hey Jude”所作的手写编曲,Julian将保留原始实物,买方将拥有独特NFT的权利。目前已于周一开始接受报价。(Cointelegraph)[2022/1/25 9:11:59]

回到TokenData

p>);};exportdefaultTokenData;//rawTokenData.js

我们已经添加了一个video标签,它指向IPFS上的文件。你会注意到,这里拆分了uri值,以获得IPFS哈希值,这样就可以从IPFS网关获取对应内容。先介绍下那个URI。

我们用NFT创建的uri看起来像ipfs://Qm...。我们之所以这样创建,是因为IPFS桌面客户端默认允许你点击并打开这样的链接。另外,Brave浏览器也支持粘贴这样的链接。并且我们认为这种链接形式会随着IPFS的发展得到越来越多的支持。

然而,在这里下,我们需要在利用哈希来从IPFS公共网关获取内容,并在页面上显示。因此链接会是这样:

https://ipfs.io/ipfs/QmRZdc3mAMXpv6Akz9Ekp1y4vDSjazTx2dCQRkxVy1yUj6

现在,如果你访问我们的应用程序中获取代币数据,会看到如下界面:

这是一个真正的活的数字资产!你的视频可能会有所不同,但希望你在应用中感受到相同的体验。

最后

这是一个非常简单的应用,你可以做很多事情让它变得更漂亮,让它的交互性更强,甚至可以为它添加更多的Flow元素。FlowJSSDK的功能很强大,所以我推荐大家阅读一下文档。

在第二部分成功地使用Flow为应用添加了身份验证,创建了一个接口来获取NFT的信息,创建了一种方法来显示了原始元数据以及对应的底层标的资产。这一切都由Flow区块链和IPFS来保障。我们知道NFT是由谁拥有,也知道显示的内容是有效性,因为哈希值被编码到NFT中。

在本教程的最后一篇,我们将专注于创建一个迷你交易市场,让我们转移NFT。

本翻译由CellNetwork赞助支持。

来源:https://medium.com/pinata/how-to-display-your-nft-collection-like-nba-top-shot-with-flow-and-ipfs-6ba75048bf8a

参考资料

登链翻译计划:https://github.com/lbc-team/Pioneer

翻译小组:https://learnblockchain.cn/people/412

Tiny熊:https://learnblockchain.cn/people/15

NFT教程-用Flow和IPFS创建NFT:https://learnblockchain.cn/article/2271

NFT教程-用Flow和IPFS创建NFT:https://learnblockchain.cn/article/2271

这里安装:https://nodejs.org/en/

Flow文档:https://docs.onflow.org/flow-js-sdk/flow-app-quickstart

第一篇文章:https://learnblockchain.cn/article/2271

Pinata:https://pinata.cloud/

PinExplorer:https://pinata.cloud/pinexplorer

CellNetwork:https://www.cellnetwork.io/?utm_souce=learnblockchain

免责声明:作为区块链信息平台,本站所发布文章仅代表作者个人观点,与链闻ChainNews立场无关。文章内的信息、意见等均仅供参考,并非作为或被视为实际投资建议。

本文来源于非小号媒体平台:

登链社区

现已在非小号资讯平台发布105篇作品,

非小号开放平台欢迎币圈作者入驻

入驻指南:

/apply_guide/

本文网址:

/news/9781311.html

免责声明:

1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险

2.本文版权归属原作所有,仅代表作者本人观点,不代表非小号的观点或立场

上一篇:

盘点零知识证明代表性项目:如何影响和塑造区块链生态系统?

标签:NFTFLOWFLOATAAPENFTflow币怎么样CFLOKIX价格MATA

Filecoin热门资讯
数字资产:【3.17更新】风控系统上线涉事账号公示

尊敬的LDX用户:近期平台智能风控系统上线后,将部分利用平台的经济商返佣机制通过恶意刷单、高频刷单、恶意对刷等方式进行非法套利的账户进行了风控处理,风控系统的上线不会影响正常交易用户的操作体验.

1900/1/1 0:00:00
YFX:YFX即将上线Layer2合约交易

以太坊成功地成为最受欢迎的DeFi应用平台,这样的成功也导致了高昂的gasfee。这使许多用户难以进行简单的交易,尤其是当以太坊涨到2,000美元时,在牛市中gasfee也达到了新高.

1900/1/1 0:00:00
NFT:晚间必读5篇 | 灰度负溢价 DCG拉盘

1.MW隐私协议将激活莱特币会有监管风险吗?3月17日,莱特币基金会发推称,MimbleWimble隐私协议代码已完成.

1900/1/1 0:00:00
PIG:ZD即将上线PIG的公告

尊敬的用户:ZD创新板即将上线PIG币种简介:英文简称:PIG发行量:1000万亿流通量:450万亿官网:https://pigtoken.

1900/1/1 0:00:00
GAT:Gate.io 即将上线Startup项目Taraxa(TARA)及认购规则公告

Gate.io已上线“Startup上线通道”,为给优质初创项目提供更为快捷的上币通道,和给予用户提供早期投资机会.

1900/1/1 0:00:00
CHA:玉荷言币:3.18日线收两锤子线,比特币新一轮的高点即将到来

?行情回顾:在昨日的行情分析中玉荷就有提到日线收取了锤子线,那么日线级别的下跌量能将有所减弱,并分析了日内走势给出先跌后涨的趋势方向,那么日内的走势也比较符合预期,先是回踩了一波54500附近.

1900/1/1 0:00:00