开发者指南:如何在Base主网构建产品?
作者:BaseCN
Base 主网现已向开发者开放,预计 8 月份很快就会对所有用户开放。
Base 是一个安全、低成本、适合开发者的 Ethereum 第二层解决方案,构建在 OP Stack 之上。自 Base 在 2 月下旬推出测试网以来,与众多优秀的开发者建立了联系,并见证了他们在 Base 上蓬勃发展。
现在 Base 主网已对开发者开放。主网的第一阶段使开发者能够在 Base 上部署他们的产品,为我们在 8 月初的主网做准备,届时将向十亿用户开放链上服务。
在这个阶段,我们在Base Discord的 #base-developers 频道提供实时支持,同时推出「Genesis Builder」NFT 以纪念那些从一开始就加入我们的人。
你可以通过访问文档来开始构建产品:
-
Base 网络 RPC。 在这个阶段,你可以通过 developer-access-mainnet.base.org 访问 Base 的主网 RPC。在我们 8 月初的公开发布之后,mainnet.base.org 将变为主网 RPC。这些终端点有速率限制,因此不适用于生产使用,对于生产应用程序,我们建议你运行自己的节点或通过以下任何提供者访问节点。
-
Base 网络 ETH 桥。 在这个阶段,不会有公开可用的桥用户界面。开发者可以使用 portal proxy 合约将 ETH 跨到 Base 以供部署的 Gas 费用。你可以在这里找到这个合约并了解如何使用它的完整指南。注意:不要将任何 ETH 以外的资产发送到 portal proxy 合约。
现在 Base 主网上有一些工具可供开发者使用:
-
节点提供者 ,包括 Blockdaemon、QuickNode 和 Blast。
-
智能钱包基础设施 Safe Wallet。
-
区块浏览器 Basescan 和 Blockscout。
-
数据索引器 ,包括 The Graph、Goldsky 和 Covalent。
-
开发者工具 Thirdweb。
我们迫不及待地想看到你们在 Base 上会开发什么产品。
邀请所有开发者:成为 Genesis Builder
我们相信,在 Base 上的开发者将创造出下一代产品,将十亿用户带入链上。因此,我们欢迎开发者立即在 Base 主网上推出他们的产品,并提供我们的实时支持和关注。
为了庆祝我们最早期的 Base 开发者,我们推出了Genesis Builder NFT ,这是由艺术家 Klara Vollstaedt 设计的不可转让 NFT,她的作品「The Fall」最近在佳士得拍卖中展出。Genesis Builder NFT 是你对 Base 使命——将全世界带入链上——早期支持的永久记录。我们还将利用这个记录确保 Genesis Builder 获得他们在 Base 上构建所需的一切支持,包括通过与 Base 团队专门的 Discord 渠道获得实际支持。
要获得 Genesis Builder NFT,dApp 必须在 Base 上部署,并在 builder.base.org 上完成链上申请。Genesis Builder NFT 有三个批次,对应不同时期的部署:
金牌:在 8 月初的主网 GA 之前提交符合条件的申请
银牌:在 8 月底之前提交符合条件的申请
铜牌:在 9 月底之前提交符合条件的申请
要获得 Genesis Builder NFT,请从今天开始在 Base 上部署你的 dApp,并在 8 月初与我们一起上主网。
从现在开始:
-
部署你的 dApp 合约
-
通过Basescan验证和发布合约源代码
-
通过Dune提交合约以进行解码
-
将部署者钱包连接到 builder.base.org 并填写表单(<2min)
-
在 8 月初的主网 GA 发布时,请不要部署你的前端界面,届时我们将向所有人开放 Base
在 8 月初的主网 GA 发布时:
-
在 Base 上部署你的 dApp 前端
-
在 Discord / Twitter 上与社区分享(@BuildOnBase)
-
在随后几周内查看你的钱包是否收到了 Genesis Builder NFT
-
将你的钱包和 Discord 连接到 Base Guild,为你提供进入专门 Discord 频道的权限
今天就铸造「Base is for builders」
如果你还没有这样做,我们邀请你探索 Base 网络并铸造「Base is for builders」,这是一枚纪念性 NFT,你可以获得以庆祝这一时刻。这个铸造已经开始,将持续到 8 月 13 日上午 11 点结束。除了铸造的 Gas 费用外,不收取额外费用。要赚取这个 NFT:
-
阅读 Base 主网创世区块消息(提示:extraData)
-
使用EIP-191(版本 0x45)对消息进行签名
-
将此签名提交给 NFT 合约的铸造(mint)函数,以铸造「Base is for builders」NFT*
你可以在 Basescan 或 Blockscout 上找到合约。
注意:没有铸造的前端界面,请使用开发者工具直接调用合约。使用任何第三方接口和 / 或工具时请自行承担风险。
我们很高兴共同构建链上的未来。