做最好的区块链网

波宝pro钱包|空投教学|如何在Base测试网部署智能合约,领取官方NFT?

Coinbase 以太坊 L2 网路 Base 针对开发者推出 Base Builder Quest,只要在 Base 部署智能合约就能获得由 andreoshea.eth 设计的纪念 NFT,以下提供完整教学。本文源自 @big_rango 由区块律动整理。 (前情提要:Coinbase L2》一览Base生态基金四大方向:DeFi、声誉平台…) (背景补充:Coinbase:SEC搞烂美国「金融领导地位」!请投票给加密货币友善政治家)

稍早 BASE 官方出来一个任务,在测试网上成功部署合约后,可以在测试网上获得 NFT 奖励,待 base 上线主网后,还可以在主网第二次获得 NFT。

如此重视,必然有什么用处。务必重视!

準备工作:安装 base 的客户端扩展钱包。(小狐狸不行,无法领取测试网代币)

测试网代币领取后,点击继续,进入提交已部署合约界面,将部署的合约複製贴过来,提交即可!下一步就是 NFT 领取,目前是在测试网领取,待主网上线后,会在主网再次领取!

到此,大家打开另一个网站:@thirdweb_这是一个部署合约的网站,特别好用,官方融资二千多万美元(懒得去查具体数字了),在 base 测试网上线第一天大家玩的那个养猫游戏,就是在 thirdweb 上建的。thirdweb 跟 base 官方的合约应该是很深的。

thirdweb 上可以轻鬆部署 NFT、代币合约、链游部署等等。有测试网有主网。大家可以后续自己研究。thirdweb: The complete web3 development framework

登陆 thirdweb 官网后,链接钱包。在 home 界面,点击 view contracts…进入界面后,再点击进入Deploy contract.(即部署合约界面)

进入 deploy 界面后,官方会有很多合约模板。我们选择 NFT 合约,选择红箭头所指这个。因为这个是发布 ERC1155 形式的 NFT,不需要準备很多图片。一个就可以。

进入后,点击 Deploy now 进入基本数据设置界面。具体数据可以按照自己的喜好设置。

这里有个难点,就是初次使用者,无法在最后一步设置网路的时候,找不到 base goerli 网路。点击红箭头所指configure networks,进去后,可以在搜索栏,搜寻到 base goerli,然后选择添加!

添加好 base goerli 网路后,点击 Deploy now

经过 2 步确认后,进入新的界面。点击 NFTs, 然后点击 SINGLE UPLODA。因为选择的是 ERC1155 协议,所以只需要一张图片就可以。

点击 single upload 后,出现下图界面。

这里就是设置 NFT 的地方。上次你想发布的 NFT 图片就可以。如果是批量上传,需要自己提前建好文件夹和 excel 表。这里就不介绍了。

设置好之后,点击 lazy mintNFT,需要大概 1 分钟左右的等待,出现钱包确认界面。

确认后进入下图界面;

到这里合约其实就已经部署好。如果只是想 mint 官方的 NFT,就可以直接把箭头所指的合约複製贴过去。

上图合约贴过来,验证通过,就可以顺利领取官方在测试网部署合约的 NFT 奖励!

如果想继续使用,就选择上上图的第二个箭头,进入设置界面,对 mint 的条件进行设置。

在设置界面,可以设置 mint 的数量,mint 开始的时间和截至时间,每个钱包可以 mint 的最大数量,甚至可以提交白名单等等。这里就不做介绍。最后保存!

保存后,回到主界面,点击 Embed,然后在第二个箭头指出的地方就是部署 NFT 的 mint 网址。

複製网址后,在新的界面打开。如下图

到此,一个完整的合约就部署成功了。希望大家喜欢。