【明牌空投】公共分布式 许可区块链-Condor测试网任务三教程

哈喽,大家好!我是陪你一起撸空投的加密小师妹Monica。

由于任务2已经有中文区MOD小哥哥出了,小师妹这里就先不出啦。今天带来的是condor测试网任务3教程。怎么说呢,确实很有难度!很多小伙伴都在等着,我也是自学然后找了好多朋友帮忙才过的任务(因为每个人的电脑环境不同,遇到的问题也不同)

高能预警!!!

1.本次教程难度较高,需要有一定的计算机或者编程基础,新手小伙伴们,感兴趣可以尝试学习一下!不建议纯新手来做(可能会影响你的心态)没关系,任务3不是必做的!

2.由于每个人的电脑环境不同,在安装环境的过程中会遇到很多不同的问题,可以联系小师妹,我会尽力帮你解决,但前提是你一定要详细描述出你的问题,基础的安装问题可以Google一下,感恩~

但是,如果你成功跟着小师妹做下来,你就会学习到如何部署前后端合约在测试网,换句话说学会了这些你可以自己做一个简单的项目了(答应我,别去做坏事!)

有啥问题可以来官方DC,除了小师妹以外还会有很多人来帮助你!

官方Discord:

因为考虑到会有很多人搬运去牟利,所以特此声明:

原创内容,制作不易,请勿搬运!!!如需转载私信我推特!

如果你想了解更多精品资讯以及空投教程,请关注加密小师妹的推特哦!还有更多的抽奖福利送给大家!

推特@加密小师妹Monica

一、Condor测试网任务3交互教程

话不多说,开始教程,我会尽力用通俗的语言来表达~

验证任务通过的条件有3条:

1.使用surge部署成功后的url2

2.在goerli浏览器上的部署的合约地址

3.在speedrunethereum提交成功的url

一.首先我们需要安装好环境(Windows版本):

1.安装vscode,这里有很详细的教程,安装教程点击这里

2.然后我们安装Node.js (版本16.16)安装教程点击这里

3.安装GIT,这个不需要教程,会安装软件就可以,找到适应你电脑系统的版本下载。

下载地址:https://git-scm.com/downloads

二.安装好环境以后,打开桌面,右键空白处,点击“Git Bash here”(重点,以后会常用到)

1.在gitbash安装yarn,输入命令:npm i -g yarn

2.拉取代码,输入:

git clone https://github.com/scaffold-eth/scaffold-eth-challenges.git challenge-0-simple-nft

3.这时候会在你桌面上有个文件(challenge-0-simple-nft)

然后打开vscode软件,打开上方文件选项-打开文件夹-选中challenge-0-simple-nft这个文件夹 然后键盘“Ctrl+~”输入:git checkout challenge-0-simple-nft。

10.6日更新:vscode报错禁止运行脚本的,需要去windows power shell 设置一下

输入:set-ExecutionPolicy RemoteSigned

然后输入:Y,确认就可以

4.安装依赖,输入:yarn install。注意:(时间比较长,失败后继续输入yarn install)

5.查看公开账户,输入:Yarn chain

6.使用git bash重开一个终端窗口(打开生成的那个chanllege文件进去右键)输入命令:yarn start

7.再次使用git bash重新打开一个终端窗口(打开生成的那个chanllege文件进去右键)输入命令:yarn deploy

8.在浏览器打开:http://localhost:3000 不要连接钱包,如果已经连接先退出来

9. 点击右上角的Grab funds from the faucet 领取临时账户的gas,然后MINT

10.新打开一个无痕浏览器(点chorme浏览器右上方3个点创建),输入:http://localhost:3000

11.然后复制无痕浏览器右上方的钱包地址,转回到正常浏览器给这个地址转账(Transfer)。

三.部署到goerli测试网

1.回到vscode,按照如图所示,把default net work里面的换成goerli(结束后ctrl+s保存)

2.使用git bash重新打开一个终端窗口(打开生成的那个chanllege文件进去右键)输入命令:yarn generate 生成部署地址。

3.输入命令 yarn run account 查看生成的部署地址,复制一下

4.在mnemonic文件内Ctrl+F寻找这个地址的助记词,记录下来!然后导入到小狐狸钱包,并切换到goerli测试网络

注意:这里助记词不能直接导入网页版小狐狸钱包,小师妹用的是笨方法,先导入到手机钱包里,又导出私钥导进网页小狐狸钱包的!

5.导入以后,接着用这个钱包去领一下goerli的水,水龙头点击这里

6.部署合约 使用git bash打开一个终端窗口(打开生成的那个chanllege文件进去右键)输入命令: yarn deploy

四. 使用suger前端部署

1.回到vscode,找到app.jsx,然后Ctrl+F搜targetNetwork将其修改为NETWORKS.goerli(结束后ctrl+s保存)

2.打开http://localhost:3000, 连接goerli测试网,账户为生成的部署地址,然后点击MINT

3.打包前端文件  使用git bash打开一个终端窗口(打开生成的那个chanllege文件进去右键)输入命令:yarn build

4.打包完成后,回到vscode,如图找到package.json 修改文件 "surge": "surge ./build"

5.在gitbash里继续输入yarn surge ,第一次输入完命令后,会在终端提示填写邮箱和密码,然后会收到验证邮件,去邮箱完成邮件验证。

如果提示没有权限或者其他错误,再次输入yarn surge命令即可,在浏览器尝试输入获得的domain(保存一下domin后面的地址,要去DC提交)如果成功显示则为部署成功

6.回到vscode,按照下图所示找到地址,复制该地址。然后将这个地址粘贴到后面https://goerli.etherscan.io/address/那个地址 去浏览器打开一下

这个保存一下。要在DC提交。

7. 在浏览器打卡 打开网址:https://speedrunethereum.com/  连接自己的部署地址,

到这里复制一下网址,保存起来去DC提交。

恭喜做到这里的小伙伴们!!!小师妹花了好长时间,也是找了很多大神来帮忙才完成,这里已经大功告成了!

接着我们要去DC提交我们的任务,这里有三个网址要提交:

1.domin后面的域名地址

2.https://goerli.etherscan.io/address/那个地址

3.挑战成功打卡地址

我尽力了,应该是全网最简单基础的教程了。喜欢的小伙伴们可以支持一下小师妹~

关注我的推特,接下来小师妹会推出更多空投教程,陪你一起撸到人生的第一个百万空投

Subscribe to 加密小师妹
Receive the latest updates directly to your inbox.
Mint this entry as an NFT to add it to your collection.
Verification
This entry has been permanently stored onchain and signed by its creator.