Base 主网完成构建者任务,获得一款创世构建者纪念性 NFT!手把手教你在 Base 主网上进行合约部署!
2408宣城小科比
2023-07-29 00:31
订阅此专栏
收藏此文章

大家好,我是 2408(宣城小科比), 科密一枚,web3.0 爱好者,

欢迎关注我的推特,主页有各种 L0,L1,L2 系列撸毛教程,大家一起学习,一起撸各种毛!

所有关于撸毛的问题,在这里你可以找到答案:

https://linktr.ee/kobe520


看了我宣城小科比这么多教程,你还不关注我推特?说不过去吧,哈哈

在线求个关注!@xc_kobe

Genesis Builder NFT 是一款纪念性 NFT,旨在庆祝 Base 主网上的早期构建者。它是由艺术家 Klara Vollstaedt 设计的。这将是您早期参与 Base 主网的记录,并为您提供与 Base 团队的封闭 Discord 频道的访问权限,以确保您可以在 Base 上无缝构建。为了符合资格,开发者需要从 7 月 13 日到 9 月底在 Base 主网上进行部署。 

这个 Base 官方发布的任务国外我看很多老外都开始参与做起来了,但是中文区没看到啥动静,不知道啥原因!

可能是任务中有部署合约的要求,有一定难度,或者说 Base 曾经公开表示没有空投!所以大家都不为所动,一点都不卷!

哈哈,官方明确表示没有发币计划!所以大家仁者见仁智者见智!

我自己反正是打算做 1-2 个号,以防万一防止踏空,大家根据自己的实际情况考虑!!!

整个流程下来,差不多消耗 0.005E(10U 左右)!

我就当买一张彩票了,哈哈


教程开始:

一:准备 gas,设置 Base 网络

从 ETH 主网发送 0.01E 到

0x49048044D57e1C92A77f79988d21Fa8fAF74E97e

这个地址,这是 Base 官方地址!你从 ETH 主网给它转,它会自动返还到你 Base 网络钱包!

可以找中午或者 gas 低的时候再去操作,节省点转账 gas 费用!

添加 Base 网络到钱包:

https://chainlist.org/?search=8453

钱包切换到 Base 主网,可以看到,ETH 已经收到了!


二:Base 主网部署合约

1:打开 remix 在线部署合约网站

https://remix.ethereum.org/#lang=en&optimize=false&runs=200&evmVersion=null&version=soljson-v0.8.18+commit.87f61d96.js

1:点击新建按钮

2:给合约文件命名,英文开头,不要有特殊字符

3:复制代码保存到你新建的合约文件中,尽量保持合约名称和你新建的文件名称保持一致!

合约代码:

// SPDX-License-Identifier: MITpragma solidity >=0.7.0 <0.9.0;contract Kobe2408 {        uint public storedData;    function set(uint x) public {        storedData = x;    }    function get() public view returns (uint retVal) {        return storedData;    }}

编译合约:

1:点击左边第三个按钮模块

2:点击编译按钮,编译合约文件 ( 左侧按钮显示绿钩,表示编译成功 )


Base 主网部署合约:

1:确保钱包网络是 Base 主网网络

2:点击最左边第四个按钮

3:选择 MetaMask 选项

4:点击 Deploy 按钮部署合约,钱包确认

1:控制台输出这个绿色的钩,表示合约部署成功

2:点击左侧这个复制按钮,就复制好了部署的合约 Token 地址(后面需要用到)


验证并开源合约:

打开网站:

https://basescan.org/verifyContract

1:输入你上一步复制的合约地址

2:选择 Solidity(Single file)选项

3:选择你上面编译合约步骤时一样的编译版本号

4:选择 No License(None)选项

5:点击 Continue 按钮


复制合约完整代码

1:复制合约完整代码

2:完成人机验证

3:点击按钮提交

提示成功表示开源成功!点击合约 Token,可以查看合约详细内容

请关注我的推特,推特也会及时更新关于各种空投的手把手教程,交个朋友一起撸毛!感谢!


三:在 Dune 中提交智能合约进行解码

打开 Dune 网站,没有账户先注册个 Dune 账户:

https://dune.com/contracts/new

1:选择 Base 网络

2:输入你部署的合约地址

3:点击 Next

输入一个合法的项目名称,点击提交按钮!


四:完成 Base 官方任务表格收集

打开网站:

https://builder.base.org/

打钩,然后点击继续按钮

两项都验证成功,说明你完成了任务拉,恭喜!

点击继续按钮!

1:填写你部署的合约地址

2:选择 yes

3:选择 yes

4:输入你合约项目的官网,如果没有官网就包装一个项目推特小号,输入你推特的地址

1:填写你部署合约的钱包地址,注意这里别填成合约地址了

2:继续填写你包装的项目推特地址

3:完成人机验证

4:提交


五:完成 Base 官方 Guild,拿到 Discord 权限

BaseGuild 地址:

https://guild.xyz/buildonbase

加入 Base Discord:

https://discord.gg/buildonbase


今天的教程到此结束,我是2408(宣城小科比)

大家如果觉得我教程写的不错的话或者有任何问题问我的话。

请关注我的推特,推特也会及时更新关于各种空投的手把手教程,交个朋友一起撸毛!感谢!

所有关于撸毛的问题,在这里你可以找到答案:

https://linktr.ee/kobe520

【免责声明】市场有风险,投资需谨慎。本文不构成投资建议,用户应考虑本文中的任何意见、观点或结论是否符合其特定状况。据此投资,责任自负。

2408宣城小科比
数据请求中
查看更多

推荐专栏

数据请求中
在 App 打开