比特幣價格 比特幣價格
Ctrl+D 比特幣價格
ads
首頁 > 波場 > Info

API:教程 | 如何使用Zapier和IPFS創建無代碼的NFT文件工具_ZAP

Author:

Time:1900/1/1 0:00:00

黑客松的奇妙之處在于人們可以想出各式各樣的應用,創意觀點自由地交流碰撞,會讓人無意中發現從未想到過的點子。我們在ETHGlobalNFT黑客松做評委時就是這種情況。有一個原來叫MyMuzzay如今叫CocoNFT的APP,通過將Instagram上的帖子拉過來鑄造成NFT且同時把資產和元數據存儲于IPFS上,給我們帶來了驚喜。他們就是利用盡可能多的無代碼工具包括Zapier,才能做到這一點。

BrodyBerson和ReidRobinson都在Zapier工作,他們能夠使用Zapier開發者平臺建立可連接至Pinata并允許在IPFS上輕松存儲文件的定制應用程序。對于不熟悉Zapier的人來說,這是一個可以連接多個應用程序和自動化任務的平臺。例如,可以通過連接Intercom和GoogleSheets來更新支持聊天中的電子表格。Zapier如今已能夠支持平臺上3000多個應用程序,這意味著其自動化能力幾乎無止境。

以上,Brody和Reid力證了其可行性并打下堅實基礎,于是我們完成了PinataZapier應用程序并將其公開。從今天開始,你可以通過Zapier將成千上萬的應用程序連接到Pinata,且不需要編碼。在此背景下,請隨我們一起深入了解此教程。

Gitcoin Grants 18將于8月15日至29日進行,8月1日開放申請:7月20日消息,Gitcoin發推稱,Gitcoin Grants 18將于8月15日至29日進行,8月1日開放申請。[2023/7/20 11:06:03]

1、應用

我們正在打造一款可以使用Pinata自動將你新購買的NFT備份至IPFS的簡單應用程序,這很重要且最近成為了一個熱議話題。我們曾經討論過NFT相關的數據責任概念,這個工具可以讓你完全控制你全部的NFT相關資產。

不過,這個應用程序不是真正的應用程序,至少不是說會有一個可以訪問的URL并親眼看到的應用程序。相反,可以把它看作是個人Pinata機器人,它努力的尋找你擁有的所有NFT并將其內容托管在IPFS上。這個應用程序其實是一個Zap。

在本教程中,我們將使用EtherscanAPI來尋找給定地址所擁有的NFT。然而,你可以根據自己的意愿來擴展此工具。

在我們開始前,你需要如下準備:

蘇富比結束第二輪三箭NFT拍賣,獲得逾1090萬美元收入:6月16日消息,蘇富比在本周四完成了另一輪從三箭資本(3AC)沒收的幾種稀有NFT的拍賣,銷售額超過 1090 萬美元。

本次總共有37件來自Dmitri Cherniak,Tyler Hobbs,Jeff Davis等生成藝術家的作品。這次拍賣的亮點是Dmitri Cherniak的Ringers #879(通常被稱為“鵝”),估計售價為200萬至300萬美元。經過競標,它最終以 620 萬美元的價格賣給了著名的 NFT 投資者 6529。在拍賣會后的一條推文中,蘇富比報道說,這是有史以來第二高的生成藝術作品。

到目前為止,Grails系列拍賣已經帶來了超過1600萬美元的收入。[2023/6/16 21:40:57]

1.Pinata的免費賬戶(https://pinata.cloud/)

2.Zapier的免費賬戶(https://zapier.com/)

3.Etherscan的免費賬戶(https://etherscan.io/)

NFT市場3月份銷售額下降31%:金色財經報道,據Cryptoslam.io報道,NFT 市場正面臨艱難時期,2 月份銷售額下降 1.19 億美元。銷售額從 2 月份的 10.3 億美元下降到 3 月份的 8.8289 億美元。同期,NFT 買家數量和交易數量環比下降 22% 至 29%,3 月份 NFT 的銷售數量環比下降 31.42%。

其中,以太坊區塊鏈占 NFT 總銷售額的 60% 以上(5.3789 億美元)。NFT 收藏中位居第二的區塊鏈是 Solana,占總銷售額的 10.57%,為 9336 萬美元。

緊隨之后的是 Polygon(3616 萬美元)、Immutable X(2882 萬美元)和 Cardano(1008 萬美元)。[2023/4/4 13:43:05]

你的錢包里還需備有一些NFT,如果你目前沒有任何NFT,你可以玩玩Ethereum測試網。買一些假的NFT,然后用EtherscantestnetAPI換掉EtherscanAPI。我將在接下來的教程中指出需要改變的地方。

鄭州獲批創建國家區塊鏈發展先導區:金色財經消息,工信部日前正式復函河南省工信廳,支持鄭州市創建國家區塊鏈發展先導區。河南省積極搶抓機遇推進區塊鏈發展,今年5月已制定出臺《河南省區塊鏈技術應用和產業發展行動方案(2022—2025年)》,全力打造區塊鏈創新高地。

目前,河南省相繼成立了河南省區塊鏈產業聯盟、河南省區塊鏈研究院、河南省區塊鏈專家委員會;建設了河南省區塊鏈展示中心、區塊鏈公共服務平臺;打造了河南區塊鏈開源社區,教育部批復了河南省首個區塊鏈工程學院(本科);揭牌了河南省區塊鏈產業園區,通過集聚優勢資源,培育區塊鏈技術、產業生態和應用服務體系,構建產學研用一體化發展格局。(河南日報)[2022/9/9 13:18:47]

2、使用指南

請登錄你的Zapier、Pinata和Etherscan賬戶,你需要創建一個用于Zapier的PinataAPI令牌,所以我們先做這一步。在左側導航中的“開發人員”部分點擊API私鑰以創建一個新的API私鑰。完成這一步后,你將能控制私鑰。對于訪問權限,足夠即可,無需更多。這是我為我的私鑰選擇的訪問權限:

TraceX與TechnoServe達成合作,為咖啡生產商提供區塊鏈溯源:6月28日消息,區塊鏈溯源平臺TraceX Technologies與國際非營利組織TechnoServe達成合作,為安得拉邦阿拉庫谷約3500名農民生產的咖啡提供端到端的數字可追溯性。

通過這一合作關系,TechnoServe將為其合作品牌Blue Tokai和Humble Beans提供跟蹤和記錄咖啡生產的每個階段的能力。(The Hindu Business Line)[2022/6/28 1:36:29]

我們需要Zapier能夠代表我們托管文件和JSON,還需要其能夠列出它所托管的文件。

當你創建私鑰時,一個模式將顯示API密鑰、APISecret和JWT。你會需要用到JWT,因此請復制并將其存儲到安全的地方。

接下來,你需要在Etherscan上創建一個API私鑰,你可以在此創建。

如果你使用testnet,請使用Rinkebytestnet,并在此設置你的Etherscan賬戶和API私鑰,你也可以在OpenSea這里找到testnetNFT。你還需要獲得一些testnetEthereum代幣,建議你去谷歌上搜索獲得途徑。獲得代幣的方法非常多,本教程不再贅述。

當你獲得了EtherscanAPI私鑰,請將此密鑰與PinataJWT一起保存。

現在,在Zapier中點擊菜單轉到“MyZaps”處,你會看到一個按鈕,點擊此按鈕可創建一個新的Zap。

點擊“MakeaZap”會被提示要選擇一個你將用來作為觸發器的APP。現在,我們準備使用Etherscan作為我們的觸發器,我們希望任何新NFT都能觸發Zap。Zap本身會找到與新NFT相關的元數據,并將其內容托管在Pinata上。

我們將用于觸發事件的APP會需要一小部分代碼,因為到目前為止,沒有NFT或者Ethereum平臺在Zapier上有APP。但不要擔心,我會提供此處需要的代碼片段。搜索Zapier代碼并選擇運行Javascript作為觸發器。

當點擊繼續時,你就可以粘貼需要運行的代碼。請粘貼以下內容:

constyourAddress="YOURETHEREUMADDRESS"

constetherscanApiKey="YOURETHERSCANAPIKEY"

constres=awaitfetch(`https://api.etherscan.io/api?module=account&action=tokennfttx&address=${yourAddress}&startblock=0&endblock=999999999&sort=asc&apikey=${etherscanApiKey}`);

constbody=awaitres.json();

constresults=body.result;

letmainResult={}

if(results&&results.length>0){

constlastTx=results;

if(lastTx){

constopenSeaRes=awaitfetch(`https://api.opensea.io/api/v1/metadata/${lastTx.contractAddress}/${lastTx.tokenID}`)

constopenSeaBody=awaitopenSeaRes.json()

mainResult=openSeaBody

}?

}

return{id:1,results:mainResult};

如果你使用的是testnet,用https://rinkeby-api.opensea.io/api/v1/替換OpenSeaapiURL,然后像主網的URL那樣附加其余的URL。

在這段代碼中,我們使用Etherscan的tokentransferAPI來檢查Ethereum錢包里的NFT交易。這段代碼只會抓取最近的交易,所以我們的想法是它將在你睡覺時運行,當發現一個新的交易時,元數據將從OpenSea中獲取。我們將在Zap的下一步中使用到這些元數據。

如果你的錢包中有任何NFT,你可以測試觸發器,且會獲得如下測試結果:

接下來的步驟是我們告訴Zapier如何處理在觸發器中發現的信息。在你的操作中需要搜索一個APP,你可以搜索Pinata。當找到Pinata時,會被提示驗證賬戶。此處你就需要粘貼JWT過來,完成此操作后,Zapier就可以訪問Pinata賬戶。

現在你可以進入設置行動步驟。這個步驟非常簡單,僅需提供文件的URL和文件名,這是來自觸發步驟的變量。我的設置界面如下:

現在,測試這個步驟,你應該可以看到和NFT相關的文件已被托管在Pinata賬戶上。是不是還有所懷疑?那就返回你的賬戶并檢查你的管理器看看吧!

如何打開Zap?你需要先在左上角為它命名,然后將切換開關撥到開就可以啦。你現在就相當于擁有了一個機器人,它會確保你所有與NFT相關的資產被托管在IPFS上且完全屬于你。

——End——

編輯:星際視界IPFSNEWSMissXiang

Tags:APINFTZAPHERblockchaincapitalMINUTE Vault (NFTX)Zapp Coinetheral代表什么意義

波場
ITA:去中心化音樂NFT平臺Mozik將于6月7日在Ignition進行IDO_PIT

去中心化音樂NFT平臺Mozik宣布將于6月7日在Ignition進行IDO,將以0.02美元的單價出售900萬枚MOZ代幣.

1900/1/1 0:00:00
比特幣:比特幣消耗能源太多?新報告表示銀行系統消耗的能源是比特幣的2倍_HONOR幣

特斯拉CEO,世界首富億隆馬斯克近日連續批評比特幣的龐大能源消耗,就連特斯拉也暫停了比特幣支付,導致加密貨幣市場連續下挫.

1900/1/1 0:00:00
比特幣:為什么華爾街對灰度的比特幣信托越來越不感興趣?_GBTC幣

灰度的比特幣信托作為衡量機構對比特幣興趣的基準,是有原因的。灰度不再是投資者的唯一選擇灰度的數字貨幣投資產品是唯一為對沖基金、捐贈基金、養老基金和家庭辦公室提供的一種接觸到比特幣,而不需要他們自.

1900/1/1 0:00:00
比特幣:億萬富翁Stanley Druckenmiller:不會做多或做空狗狗幣,比特幣難以被取代_KMA

Bitcoin.com消息,著名投資者StanleyDruckenmiller近期分享了他對比特幣、以太坊和狗狗幣的看法.

1900/1/1 0:00:00
GAS:科普 | Actors v5 計劃將使Filecoin GAS 大幅降低_ECOIN價格

不久前,Filecoin官方人員jennijuju-PLFD在slack頻道發文稱,NetworkHyperDrive正在到來,敬請期待.

1900/1/1 0:00:00
SHI:毛里求斯央行計劃在2021年進行CBDC試點_KSHIBA價格

據Coindesk消息,毛里求斯央行行長HarveshSeegolam周三表示,該國央行數字貨幣(CBDC)試點計劃于年底推出.

1900/1/1 0:00:00
ads