月亮链 月亮链
Ctrl+D收藏月亮链
首页 > PEPE币 > 正文

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

作者:

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

欧易现货下线TRUE、LOON、WING、TAI、EC等TOKEN:金色财经报道,欧易发布公告表示,为了营造区块链行业健康的数字资产环境,优化交易对的流动性,给用户提供良好的交易体验,欧易风控部门根据《欧易关于隐藏TOKEN及下线交易对的规则》,对平台已上线交易对进行了全面的市场监测和进展跟踪,并且结合广大用户的投诉及反馈意见,将有触及下线规则以及可能存在高风险的交易对进行下线处理。

本次涉及的具体交易对如下所示:TRUE/USDT、LOON/USDT、WING/USDT、TAI/USDT、EC/USDT、RFUEL/USDT、KCASH/USDT、MCO/USDT、LDN/USDT、APIX/USDT。执行时间:欧易平台将于2023年8月10日下午4:00-4:30(UTC+8)正式下线以上交易对。[2023/8/2 16:13:50]

1、应用

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

美联储:资产负债表存在大量浮亏 美700多家银行面临风险:金色财经报道,美联储近日发布的报告显示,美国700多家银行因其资产负债表上存在大量浮亏而面临风险。美联储表示,加息是造成美国银行出现大量亏损的催化剂。美联储报告显示,美国700多家银行由于资产负债表上存在大量浮亏,正面临“重大的安全和偿付能力”风险,而这些银行报告的损失超过了其资本的50%。[2023/5/14 15:02:07]

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

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

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

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

Web3 隐私层 Iron Fish 正式启动主网:金色财经报道,Web3 隐私层 Iron Fish 宣布已正式启动主网。Iron Fish 此前已公布代币经济模型,将在主网上线的创世区块中释放 4200 万枚代币,代币的总供应量上限为 256,970,400 枚。在最初释放的 4200 万枚代币中,测试网空投占比 2.25%;未来的空投占比 2.25%;Pre-Seed 轮投资者占比 5.1%;种子轮投资者占比 9.9%;A 轮投资者占比 14.5%;顾问占比 0.6%;核心团队占比 37.4%;IF Labs 占比 5%;用于未来捐赠的代币占比 5%;Iron Fish 基金会占比 18%。包括投资者、顾问和员工在内的人员分配的代币都将锁定 12 个月,再分为 12 个月进行释放。[2023/4/21 14:16:50]

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

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

余弦:Platypus黑客未在合约中实现提现功能,导致850万美元“赃款”无法提取:金色财经报道,慢雾创始人余弦针对Platypus被盗850万美元一事发推称,在对攻击合约进行反编译后发现,攻击者并没有在合约中实现提现功能,导致攻击收益无法提取,850万美元被封印在了攻击合约内。

今日稍早前,Platypus通知社区表示,其原生稳定币USP遭遇黑客攻击,主池共损失850万美元。[2023/2/17 12:13:25]

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

2、使用指南

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

波卡原生USDT现已上线Moonbeam:据官方消息,去中心化开发平台Moonbeam宣布Tether(USDT)现已上线Moonbeam,通过与Statemint平行链之间的跨链集成实现。通过XCM(波卡上的跨链消息传递功能),让基于Statemint的Token能够转移至Moonbeam,以XC-20的形式存储,并像其他基于Moonbeam的Token在网络中的活跃项目中使用。[2022/9/28 22:36:16]

我们需要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

标签:APIZAPETHHERapix币发行量Zapper价格togetherbnb破解版ethereum

PEPE币热门资讯
比特币:美国参议院通过新法案,关注区块链等10个关键技术领域_加密货币和数字货币的区别和联系

据CoinDesk消息,周二晚,美国参议院通过了两党法案“EndlessFrontierAct”,旨在通过创建一个以区块链为主要焦点的新技术理事会来应对中国最近在技术领域推行的举措.

1900/1/1 0:00:00
NFT:成都链安声明:Gainswap私自篡改安全审计报告_NSWAP

巴比特讯,成都链安今日通过官方微信公号发布声明,辟谣跑路项目Gainswap已通过成都链安安全审计的不实消息。声明称:据核实调查,该项目对外公示的安全审计报告是经篡改过后的.

1900/1/1 0:00:00
USD:去中心化区块链游戏黑暗森林发布v0.6版本,新增交互式AI NFT、链上位置广播等功能_cream币团队

据官方消息,基于零知识证明技术zkSNARKS构建的去中心化即时战略游戏黑暗森林发布v0.6版本.

1900/1/1 0:00:00
EDGE:波卡Polkadot节点5月24日出现错误的问题已解决_DGE

据官方消息,5月24日,Polkadot节点因区块5202216的内存不足错误而失败。该区块包含验证者选举的链上解决方案,该解决方案通常在链外进行计算,并且仅在未提交链下解决方案的情况下才在链上.

1900/1/1 0:00:00
BAL:Balanced DAO在进行BALN代币分发时遇到问题,目前已解决_ALN币

官方消息,BalancedDAO此前在进行BALN代币分发时遇到问题,一些奖励未被分发,并且流动性提供者的BALN奖励也不准确.

1900/1/1 0:00:00
比特币:全球首个比特币合法化国家:这个600万人口小国为何敢第一个吃螃蟹?_比特币市值多少亿人民币

来源:财联社作者:刘蕊近日,中美洲小国萨尔瓦多正寻求立法将比特币合法化,这意味着其可能成为全球首个将比特币作为法定货币的主权国家.

1900/1/1 0:00:00