5分钟拿到base官方NFT:快速部署测试网合约

BASE NFT 合约 测试 测试网 2024-01-30 39
BASE官方发布了一项任务,成功在测试网上部署合约后将获得NFT奖励。而当平台上线主网后,还将有机会再次获得NFT奖励。这表明该平台对任务的重视程度,因此务必引起重视。

在开始任务之前,需要安装base的客户端扩展钱包(而不是使用小狐狸)。下载链接为:https://chrome.google.com/webstore/detail/coinbase-wallet-extension/hnfanknocfeofbddgcijnmhnfnkdnaad

首先,访问base官方任务网站:https://quests.base.org/,点击“start quest”链接,选择小狐狸钱包(base goerli)网络,并按照相应步骤领取测试网eth。

领取连接后,提交已部署合约界面,并将合约拷贝到该界面进行提交。接下来将获得NFT奖励。目前该奖励只能在测试网上获得,但该平台上线后,可以在主网上领取。

接下来,我们来到另一个网站——thirdweb_。这是一个非常好用的部署合约的网站,官方融资超过两千万美元(具体数字不详),大家玩的养猫游戏就是在该网站上建的。thirdweb和base官方的合约也很相似,可用于NFT、代币合约及链游部署等等。该网站包括测试网和主网,具体操作可以后续自行研究。

访问thirdweb官网,链接钱包,在home页面点击view contracts,进入deploy contract(部署合约)界面。在该界面上,可以看到许多官方提供的合约模板。选择NFT合约,并选择红箭头所指模板。该模板发布ERC1155形式的NFT,因此无需准备很多图片,只需准备一张即可。

随后,点击Deploy now,进入基本数据设置界面。在该界面上,可以根据自己的喜好设置一些数据。初次使用者需要注意,不能直接找到base goerli网络设置的最后一步。需要点击红箭头所指的Configure networks,然后在搜索栏中搜索base goerli,将其添加即可。

添加好base goerli后,再次点击Deploy now。进行两个确认后进入新的界面。点击NFTs,然后再点击Single upload。由于选择的是ERC1155协议,因此只需上传一张图片即可。

在Single upload界面中,可以设置NFT。上传自己想发布的NFT图片,若有多张,需要事先建立文件夹和Excel表格,设置好后,点击lazy mint NFT,等待约1分钟,等待钱包确认。确认之后,进入下一个界面。

至此,该合约已经部署好了。如果想Mint官方的NFT,只需将箭头所指的合约复制粘贴即可。粘贴完成后验证和通过,即可顺利领取官方的测试网部署合约NFT奖励!

如果想继续使用,就要选择上图中第二个箭头进入设置界面,以适当条件进行Mint。在该界面中,可以设置mint的数量、开始时间和截止时间、每个钱包可mint的最大数量,甚至可以提交白名单等。设置完成后,保存设置。

保存完毕后,返回主界面,点击Embed,进入Mint网址的部署界面,并复制网址。在新的界面打开即可。

到此,该合约就成功部署了。

相关推荐