月亮链 月亮链
Ctrl+D收藏月亮链
首页 > 火必APP > 正文

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

作者:

时间: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模拟器

部署项目

Magic Eden与Helio合作推出多链NFT预售平台:6月30日消息,NFT市场Magic Eden宣布与Web3即时支付金融科技公司Helio合作为创作者推出多链NFT预售平台,并且完全集成至其平台中。该NFT预售平台支持的区块链包括以太坊、Solana和Polygon。[2023/6/30 22:09:40]

铸造你的NFT

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

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

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

初始化React和安装依赖

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

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

npxcreate-react-apppinata-party-frontend

Netflix的LOVE,DEATH+Robots第三季推出同名NFT:5月20日消息,Netflix最近更新的LOVE,DEATH+Robots第三季推出同名NFT,第一集结束后会随机出现二维码,扫描该二维码后会出现MINT NFT的页面。据悉,该NFT系列名为“LOVE, DEATH+Robots”,反映了Love,Death+Robots第三季的独特视觉效果和故事集合。该系列NFT目前在OpenSea的地板价为1 ETH。[2022/5/20 3:30:56]

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

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

npmi;exportdefaultTokenData;//rawTokenData

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

数据:Solana链上NFT交易总额突破22亿美元 “淡定熊”Okay Bears超8000万美元:金色财经报道,据cryptoslam数据显示,Solana链上NFT交易总额已突破22 亿美元,创下历史新高,截止目前为2,201,684,210 美元,链上交易总量达到5,237,535 笔。当前Solana区块链上NFT交易额最大的NFT项目是Solana Monkey Business,交易额为184,952,017美元,Degenerate Ape Academy排名第二,交易额为137,151,909 美元,此外“淡定熊”Okay Bears当前交易额已超过8000万美元,目前为 81,314,447 美元。[2022/5/12 3:10:29]

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

exportdefaultApp;

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

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

宝莱坞明星为NFT销售缴税:金色财经消息,据当地媒体报道,宝莱坞超级明星和印度偶像阿米塔布-巴强据说在去年11月为销售不可伪造的代币(NFTs)支付了超过130,700美元(约1000万印度卢比)的商品和服务税(GST)。

据报道,在Rhiti Entertainment和GuardianLink.io的合资公司Beyondlife组织的拍卖会上,Bachchan的NFTs在beyondlife.club平台上的售价约为96.6万美元,并将征收18%的消费税。这些藏品包括 \"Madhushala \"NFT系列,演员对其父亲Harivansh Rai Bachchan所写诗歌的叙述,以及有七张亲笔签名的老海报等等。(forkast)[2022/3/24 14:15:28]

从IPFS获取媒体文件

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

佳士得将于6月23日拍卖FEWOCiOUS的5件NFT作品:据官方消息,佳士得将于6月23日至6月30日拍卖加密艺术家FEWOCiOUS的5件NFT作品。[2021/6/15 23:37:11]

回到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.本文版权归属原作所有,仅代表作者本人观点,不代表非小号的观点或立场

上一篇:

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

标签:NFTFLOWFLOATADareNFThungflowercoinFLOKIAIDatarius Credit

火必APP热门资讯
NFT:简析 NFT 价值与存储方式:它是艺术家的金钱游戏?_以太坊价格今日行情走势分析

原文标题:《原力研究|NFT是一场艺术家谈论金钱的游戏?》你的NFT真正属于你自己吗?了解它是如何存储的。「当银行家共进晚餐时,他们会谈论艺术;当艺术家共进晚餐时,他们会谈论金钱.

1900/1/1 0:00:00
COIN:币虎将于2021年3月22日更换COVER和RUNE交易对_OIN

尊敬的用户:为了给用户带来较好的交易深度与使用体验,币虎将于2021年3月22日16:00下线以下交易对:COVER/USDT.

1900/1/1 0:00:00
加密货币:欧亚经济联盟成员国不支持建立统一加密法规的倡议_数字货币

据Cointelegraph报道,据一名官员表示,欧亚经济联盟成员国一直无法就加密货币监管达成共识.

1900/1/1 0:00:00
GIX:币安Staking上线BAKE、CAKE高收益锁仓活动,年化高达28.92%_Magic Balancer

亲爱的用户:币安Staking平台将于2021年03月16日20:00上线BAKE、CAKE高收益锁仓活动.

1900/1/1 0:00:00
CAL:老山说币:套单别慌,投资心态决定收益_SCALE价格

各位朋友们,你们好,我是老山说币。在这个市场,如果你处于一直亏损的状态,不如换个环境。也许正是你的一次改变,会给你带来不一样的结果.

1900/1/1 0:00:00
ATIC:老山说币:比特币再度变盘,后市行情明朗!_cardano币五个阶段

各位老铁好,我是老山,只是一个普普通通的分析师,文章没有华丽的辞藻,只有实际的盈利。本人长期专注指导数字货币,擅长趋势交易,对资金规划、仓位管理及风险控制有丰富经验.

1900/1/1 0:00:00