开始操作Bobabeam¶
概览¶
Boba是一个以计算为中心的Layer 2 (L2),构建在基于Optimism开发的Optimistic Rollup(链下计算层)之上。Boba通过Turing Hybrid Compute等多种功能增强了兼容EVM区块链的计算能力。上线以太坊之后,Boba将其Layer 2扩展解决方案带入Moonbeam。Bobabase是Boba部署在Moonbeam的测试网名称。Bobabeam是Boba部署在Moonbeam的主网名称。
此处提供的信息仅供参考,由第三方提供。 Moonbeam文档网站(https://docs.moonbeam.network/)上列出和描述的任何项目与Moonbeam立场无关。
网络端点¶
网络名称 | RPC URL |
---|---|
RPC |
|
Replica RPC |
|
网络名称 | RPC URL |
---|---|
WSS |
|
Replica WSS |
|
快速开始¶
在Bobabeam上构建非常简单。如果您使用的是Web3.js库,您可以创建一个本地Web3实例并设置将提供商连接至Bobabeam(支持HTTP和WS):
const Web3 = require('web3'); // Load Web3 library
// Create local Web3 instance - set Bobabeam as provider
const web3 = new Web3('https://bobabeam.boba.network');
如果您使用的是Ethers.js库,使用ethers.JsonRpcProvider(providerURL, {object})
定义提供商,并将提供商的URL设置为Bobabeam:
const ethers = require('ethers'); // Load Ethers library
const providerURL = 'https://bobabeam.boba.network';
// Define provider
const provider = new ethers.JsonRpcProvider(providerURL, {
chainId: 1294,
name: 'bobabeam'
});
更过关于Ethers.js和Web3.js详细的教程,请前往Ethereum API Libraries。任何以太坊钱包都可以为Bobabeam生成一个有效地址(例如:MetaMask)。
Chain ID¶
Bobabeam的chain ID为1294
,即hex为0x50E
。
区块浏览器¶
Bobabeam区块浏览器是一个Blockscout的实例。
连接MetaMask¶
如果您已安装MetaMask,您可轻松将MetaMask连接至Bobabeam:
注意事项
MetaMask会弹出窗口,请求允许将Bobabeam添加为自定义网络。批准授权后,MetaMask将会把您当前的网络切换至Bobabeam。
如果您尚未安装MetaMask,请遵循使用MetaMask与Moonbeam交互的教程开始操作。
从Moonbeam桥接至Bobabeam¶
Bobabeam Gateway能够让你从Bobabeam桥接各种资产或桥接各种资产到Bobabeam。要从Moonbeam桥接资产至Bobabeam,请执行以下步骤:
- 前往Bobabeam Gateway并点击Connect
- 点击左上角的Moonbase Wallet
- 在您想要桥接的资产旁边,点击Bridge to L2
- 输入您想要桥接的数量,点击Bridge
- 在MetaMask确认交易
- 您的资产将快速到达Bobabeam供您使用。确认资产是否到账,点击左上角的Boba Wallet或在Bobabeam浏览器查找您的账号
开始在Bobabeam交易之前,您需要至少拥有1个BOBA。您可通过点击Emergency Swap并在MetaMask签署生成的签名请求来快速执行低gas费的GLMR和BOBA之间的swap。更多关于Bobabeam上支付的gas费用,请参考更换Gas费Token.
从Bobabeam桥接至Moonbeam¶
Bobabeam Gateway能够让你从Bobabeam桥接各种资产或桥接各种资产到Bobabeam。请注意,将资产从Bobabeam桥接回Moonbeam时,会有7天的延迟期,随后您的资产可在Moonbeam上使用。此延迟期是Optimistic Rollup(链下计算层)架构的固有安全特性,仅会从Bobabeam桥接回Moonbeam时发生。从Bobabeam桥接资产至Moonbeam时需要10 BOBA的费用,因此确保在发起转账之前有足够的BOBA余额。要从Bobabeam桥接资产至Moonbeam,请执行以下步骤:
- 前往Bobabeam Gateway并点击Connect
- 点击左上角的Boba Wallet
- 在您想要桥接的资产旁边,点击Bridge to L1
- 输入您想要桥接的数量,点击Bridge
- 在MetaMask确认交易
- 您的资产将在7天后可在Moonbeam上使用。请注意,您无需手动领取,Boba会自动为您处理此步骤
更换Gas费Token¶
在Bobabeam上可以使用GLMR或BOBA来支付交易gas费。请注意,无论您使用GLMR或BOBA,您用于支付gas费的Token必须在Bobabeam网络上。参考从Moonbeam桥接资产至Bobabeam学习如何将GLMR或BOBA桥接至Bobabeam。默认情况下,选定支付gas费的Token设置为BOBA。要更换成GLMR,请执行以下步骤:
- 点击右上角的Fee下拉菜单
- 点击GLMR或BOBA作为支付gas费的Token
- 在MetaMask确认交易
Created: September 1, 2022