宇宙链 宇宙链
Ctrl+D收藏宇宙链

教程 | 如何使用Zapier和IPFS创建无代码的NFT文件工具

作者:

时间: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,且不需要编码。在此背景下,请随我们一起深入了解此教程。

以太坊Layer2上总锁仓量为98.03亿美元:金色财经报道,L2BEAT数据显示,截至目前,以太坊Layer2上总锁仓量为98.03亿美元,近7日涨1.24%。其中锁仓量最高的为扩容方案Arbitrum One,约58.92亿美元,占比60.10%,其次是Optimism,锁仓量22.41亿美元,占比22.86%。[2023/7/2 22:13:10]

1、应用

我们正在打造一款可以使用Pinata自动将你新购买的NFT备份至IPFS的简单应用程序,这很重要且最近成为了一个热议话题。我们曾经讨论过NFT相关的数据责任概念,这个工具可以让你完全控制你全部的NFT相关资产。

不过,这个应用程序不是真正的应用程序,至少不是说会有一个可以访问的URL并亲眼看到的应用程序。相反,可以把它看作是个人Pinata机器人,它努力的寻找你拥有的所有NFT并将其内容托管在IPFS上。这个应用程序其实是一个Zap。

在本教程中,我们将使用EtherscanAPI来寻找给定地址所拥有的NFT。然而,你可以根据自己的意愿来扩展此工具。

Ripple已获得新加坡金融管理局原则上批准主要支付机构许可证的申请:金色财经报道,Ripple已获得新加坡金融管理局原则上批准主要支付机构许可证的申请。这将Ripple Markets APAC Pte Ltd(Ripple 在新加坡的业务分支机构)在新加坡提供受监管的数字支付代币产品和服务。 Ripple在声明中表示,该批准还将允许Ripple公司进一步扩大客户对其支持加密的按需流动性服务的使用。

Ripple CEO Brad Garlinghouse表示,新加坡在建立明确的道路规则以承认数字资产的创新和现实实用性及其对全球金融体系的好处方面继续处于全球领先地位。[2023/6/22 21:54:02]

在我们开始前,你需要如下准备:

1.Pinata的免费账户(https://pinata.cloud/)

2.Zapier的免费账户(https://zapier.com/)

3.Etherscan的免费账户(https://etherscan.io/)

英国加密推广法案有望在2023年底前出台:金色财经报道,英国财政部周二在一条推文中表示,加密货币推广立法有望在今年晚些时候生效。《金融服务和市场法》草案于周一公布。它将使金融行为监管局(FCA)能够根据《金融服务和市场法》(FSMA)中规定的现有推广法来监管加密公司。财政部在一条推文中表示,这些规定旨在允许英国政府尝试保护消费者免受“误导性加密资产促销”的影响。

该立法还包括对加密货币公司的限时豁免,这将允许那些在FCA注册的公司有机会审批和刊登自己的广告。一些公司是FSMA下的授权公司,因此可以批准他们自己的广告。该措施的随附文件估计,如果广告由第三方审批,公司将花费5,000英镑至15,000英镑(6,168美元至18,504美元)才能获得认可,具体取决于“材料的复杂性”。议会将很快讨论金融服务和市场法修正案。[2023/3/29 13:31:45]

你的钱包里还需备有一些NFT,如果你目前没有任何NFT,你可以玩玩Ethereum测试网。买一些假的NFT,然后用EtherscantestnetAPI换掉EtherscanAPI。我将在接下来的教程中指出需要改变的地方。

Roblox前副总裁Jon Vlassopulos担任音乐共享平台Napster CEO:9月26日消息,点对点音乐共享平台Napster宣布,Roblox前副总裁兼全球音乐主管Jon Vlassopulos担任 CEO,以管理其下一步Web3发展方向。

此外,Napster 目前正在进行新一轮融资,支持者包括SkyBridge Capital、Alumni Ventures、Borderless Capital和G20 Ventures等。(福布斯)[2022/9/26 7:21:19]

2、使用指南

请登录你的Zapier、Pinata和Etherscan账户,你需要创建一个用于Zapier的PinataAPI令牌,所以我们先做这一步。在左侧导航中的“开发人员”部分点击API私钥以创建一个新的API私钥。完成这一步后,你将能控制私钥。对于访问权限,足够即可,无需更多。这是我为我的私钥选择的访问权限:

我们需要Zapier能够代表我们托管文件和JSON,还需要其能够列出它所托管的文件。

BUSD平均交易量达20个月低点:金色财经消息,据Glassnode数据显示,BUSD平均交易量达到20个月低点,7日均值数额为244,505.23美元。上一次所观察到的20个月低点时间为2020年12月11日,7日均值数额为250,201.34美元。[2022/7/31 2:48:37]

当你创建私钥时,一个模式将显示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

标签:APIZAPETHHERxEarn CapitalZapper币togetherbnb游戏官网HeroesTD CGC

pepe最新价格热门资讯
拍出惊人天价的MEME,总有一款能定义你的“NFT生活”

十年前,25岁的艺术家ChrisTorres创作了一只名叫Nyancat的像素化动画,上面有一个用Pop-Tart画的躯干。它被随意地上传到Torres的个人网站上,NyanCat只是一个玩笑。但是,它以某种方式成为了早期的热门视频.

1900/1/1 0:00:00
融资新闻 | 投资组合管理平台NFTBank.ai完成140万美元种子轮融资,Hashed领投

根据U.Today4月19日报道,下一代数字稀有资产管理投资组合工具NFTBank.ai在种子轮融资中筹集了140万美元,由区块链领先的风险投资机构Hashed领投,数字货币集团和1kx参投.

1900/1/1 0:00:00
随着南美第二大公司接受加密货币支付,大规模采用迫在眉睫?

4月28日,拉丁美洲最大的线上市场MercadoLibre推出了一个专门针对加密货币的房地产版块。虽然该公司不直接结算房产交易,但它将这个类别作为一种支付系统进行合法化.

1900/1/1 0:00:00
“创意”保卫战——MPC隐私查询算法

背景介绍 我叫小明,是一个每天喜欢胡思乱想的打工人。随着年轻人的创业热潮的到来,我有一种创业的冲动.

1900/1/1 0:00:00
报告:CryptoPunk总市值已近20亿美元

律动BlockBeats消息,5月12日,据尼科西亚大学未来研究中心发布的研究报告显示,所有10,000个CryptoPunk的总市值已超过19.5亿美元.

1900/1/1 0:00:00
中国香港政府财经事务及库务局局长:制定虚拟货币政策要平衡监管及发展的需要

据官方消息,5月23日,中国香港政府财经事务及库务局局长表示,虚拟资产变化令人瞠目结舌,除了价格大幅波动,加密货币如雨后春笋般出现,亦有NFT出售.

1900/1/1 0:00:00