比特幣行情 比特幣行情
Ctrl+D 比特幣行情
ads
首頁 > 以太坊 > Info

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

Author:

Time: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上線12小時內全部售罄:金色財經報道,澳大利亞橄欖球聯盟(AFL)的第一款限量版NFT發布,上線12小時內全部售罄。

8月17日,澳大利亞橄欖球聯盟通過其AFL Mint計劃推出了“Ripper Skipper 2022”,允許在“許可名單”中的每人限購一份,該NFT限量發行3800份,每份價格為34.39USDC。(Cointelegraph)[2022/8/18 12:33:20]

鑄造你的NFT

在本教程第一部分NFT教程-用Flow和IPFS創建NFT詳細介紹了其中的每一個步驟。

此外,還需要在你的機器上安裝NodeJS。你可以在這里安裝。

和之前一樣,你需要一個文本編輯器。

初始化React和安裝依賴

在第一部分教程中創建的pinata-party項目目錄下創建React應用。

加密時尚品牌RTFKT旗下NFT系列CLONE X - X TAKASHI MURAKAMI市值突破10億美元:金色財經報道,據 Dapprader 最新數據顯示,加密時尚品牌RTFKT旗下NFT系列CLONE X-X TAKASHI MURAKAMI 市值已突破 10 億美元,本文撰寫時為 10.3 億美元,交易總額達到 2.871 億美元。CLONE X-X TAKASHI MURAKAMI 是加密時尚品牌 RTFKT 與藝術家村上隆聯手打造的 NFT 項目,總計有 20,000 個 3D 角色形象,每個角色都有隨機分配特征組合而成的外觀,村上隆將設計角色的眼睛、嘴巴、頭盔與“特色”,并注入其代表性的卡通美學元素。據此前報道,該 NFT 系列市值在 3 月 13 日達到 5 億美元,這意味著在一個月內其市值已翻了一番。[2022/4/12 14:19:25]

要創建我們的應用程序,運行以下命令:

npxcreate-react-apppinata-party-frontend

含18枚BAYC相關系列NFT的金庫以1401ETH價格成交:3月24日消息,由NFT收藏家dingaling.eth在Fractional.art平臺創建的NFT金庫以 1401ETH(約合 424.1 萬美元)的價格被monkeybread.eth拍下。

據悉,本次拍賣中由dingaling.eth創建的名為BAYC History -The Great Floor Sweep的NFT金庫共包含8枚BAYC、8枚BAKC,以及一枚M1變異血清NFT 和一枚M2變異血清NFT。[2022/3/24 14:15:15]

當一切安裝完成后,你會有一個新的目錄,叫做pinata-party-frontend,切換到該目錄,安裝依賴。

首先,參考Flow文檔,需要安裝FlowJSSDK。前端的設置我們只需要按照Flow的文檔進行即可:

npmi;exportdefaultTokenData;//rawTokenData

AssangeDAO贏得“Clock”NFT拍賣:金色財經報道,據theblock最新消息,加密藝術家 Pak 與維基解密合作推出動態 NFT 作品“Clock”為阿桑奇的法律辯護籌集資金,AssangeDAO晚間發布最新出價 16,593 ETH(約合5300萬美元),為該組織所籌資金扣去眾籌平臺手續費后的全部資金,目前已經贏得了二改NFT。AssangeDAO 的核心貢獻者 Rachel Rose O'Leary表示:“這是 DAO 歷史上的一個重要時刻,AssangeDAO 已經執行了它的最終出價。”

據悉,Clock是獨立 NFT,原型是一個靜音計時器,用于計算阿桑奇在監獄中度過的天數。阿桑奇于 2019 年在倫敦被捕,并可能被引渡到美國,從 NFT 出售中籌集的收益將用于支付阿桑奇的律師費。[2022/2/9 9:41:09]

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

Beeple將在香港展出最新 NFT 系列《B.20》:10月1日消息,NFT藝術家Beeple最新NFT系列《B.20》將在香港開幕的亞洲首個國際藝術科技體驗展—DigitalArtFairAsia(DAFA)展出,本次展會還將帶來超過200件不同類型的作品,包括:采用區塊鏈NFT、擴增實境、虛擬實境等作品,期望營造藝術科技的沉浸式當代藝術體驗,焦點展品還包含多件其他NFT收藏品,例如:AndyWarhol在1985年創作的首件數碼藝術品《Untitled(Self-Portrait)》等。[2021/10/1 17:20:05]

現在,只要將新組件添加到App

exportdefaultApp;

運行應用程序并嘗試獲取代幣數據,它應該是這樣:

這真是太酷了!我們正在查找指定的賬戶所擁有的NFT,然后從該代幣中獲取元數據。并顯示該元數據,我們知道該元數據中的一個值解析為一個視頻文件。讓我們把它顯示出來。

從IPFS獲取媒體文件

你已經注冊了一個Pinata賬戶,并通過Pinata上傳界面將你的視頻文件添加到IPFS。這意味著你已經可以從IPFS中獲取內容了。在PinExplorer中,當你點擊一個哈希值時,你會被帶到PinataIPFS網關,在那里你的IPFS內容被解析并顯示。為了教程更通用,我們還是從ProtocolLabs網關中獲取它。

回到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.本文版權歸屬原作所有,僅代表作者本人觀點,不代表非小號的觀點或立場

上一篇:

盤點零知識證明代表性項目:如何影響和塑造區塊鏈生態系統?

Tags:NFTFLOFLOWATAPunk Vault (NFTX)flokiceo幣價格flow幣價格今日行情TATA

以太坊
NFT:深度分析:如何應對NFT引發的新侵權問題?

內容概述 NFT已經引起新的侵權問題,這會讓藝術家們感到沮喪;從更大的角度來看,雖然問題存在,但由于NFT給藝術家們帶來了新的收入來源,因此目前仍未得到重視.

1900/1/1 0:00:00
虎符將于3月16日19:00正式上線LAVA(LAVAswap),5,000 USDT等你來領

尊敬的虎符用戶, 虎符將于2021年03月16日19:00(UTC8)重磅上線LAVA/USDT交易對。充值已開啟,提現將于2021年03月17日10:00(UTC8)開啟.

1900/1/1 0:00:00
BME:模擬盤交易、獎勵不模擬,合約新用戶專享10萬美金獎勵活動結束公告

尊敬的WBF用戶: 模擬盤交易打卡活動已于2021年3月17日00:00正式結束~活動期間,所有滿足合約新開戶、入金、交易的用戶,體驗金獎勵已實時發放.

1900/1/1 0:00:00
GATE:Gate.io 關于支持將PolkaBridge (PBR) 合約升級和代幣兌換的公告

根據PolkaBridge官方消息,PolkaBridge將升級到新的智能合約地址并需要進行代幣兌換。Gate.io將會支持此次合約升級和資產兌換并為用戶提供兌換服務.

1900/1/1 0:00:00
比特幣:比特幣巔峰狂舞:機構入場略顯謹慎 散戶資金卻很勇猛

截至北京時間3月16日18點55分,比特幣每枚的交易價格為55952.52美元。大概可以用“巔峰狂舞”來描述比特幣這一波屢刷新高又大幅震蕩的行情,市場尚未消化比特幣每枚5萬美元的記錄,后者卻又在.

1900/1/1 0:00:00
HOMI:HomiEx(紅米交易所)關于“挖礦寶USDT定期理財”產品的公告

親愛的用戶: 為回饋用戶長期的關注與支持,HomiEx上線“USDT7日”和“USDT28日”定期理財產品.

1900/1/1 0:00:00
ads