使用MathWallet与Moonbeam交互¶
概览¶
MathWallet先前宣布其可原生支持每一个Moonbeam网络,意味着用户现在能通MathWallet来与任何一个Moonbeam网络进行交互。
在本教程中,我们将带您了解如何设置MathWallet,使其能够连接到Moonbeam,Moonriver,和Moonbase Alpha。除此之外,我们也会提供一个简短的例子,来说明如何在其他工具中,譬如Remix,将MathWallet当作一个Web3的提供者来使用。
此处提供的信息仅供参考,由第三方提供。 Moonbeam文档网站(https://docs.moonbeam.network/)上列出和描述的任何项目与Moonbeam立场无关。
查看先决条件¶
首先您需要安装MathWallet浏览器插件,您可以通过此网站安装。
成功安装之后,请打开它并且设置密码。
连接至Moonbeam¶
我们将会演示如何连接MathWallet至Moonbeam。您可以直接点击Switch Network然后选择Moonbeam。
就这样,您已经成功将MathWallet连接至Moonbeam了!您的钱包应如以下所示:
现在您已经成功连接至Moonbeam, 您可以跳转至如何新增钱包来开始新建或导入钱包。
连接至Moonriver¶
我们将会演示如何连接MathWallet至Moonriver。您可以直接点击Switch Network然后选择Moonriver。
就这样,您已经成功将MathWallet连接至Moonriver了!您的钱包应如以下所示:
现在您已经成功连接至Moonriver, 您可以跳转至如何新增钱包来开始新建或导入钱包。
连接至Moonbase Alpha¶
我们将会演示如何连接MathWallet至Moonbase Alpha。首先您需要启动Moonbase Alpha。点击Settings(右上角的齿轮图标),然后选择Networks下Ethereum,然后找到并开启Moonbase Alpha。
最后,在主界面点击Switch Network并选取Moonbase Alpha。从主页,点击Switch Network,然后选择Moonbase Alpha。
就这样,您已经成功将MathWallet连接至Moonbase Alpha测试网了!您的钱包应如以下所示:
现在您已经成功连接至Moonbase Alpha, 您可以跳转至如何新增钱包来开始新建或导入钱包。
如何新增钱包¶
以下步骤会使用Moonbase Alpha,但也适用于Moonbeam和Moonriver。
现在我们已经成功地将MathWallet连接至Moonbase Alpha了,我们可以创建一个钱包来获得一个账户并开始与测试网交互。到目前为止,有三个方法能够新增钱包:
- 创建一个钱包
- 使用助记词或私钥来导入一个已存在的钱包
- 连接硬钱包(目前尚未支持)
创建一个钱包¶
以下步骤会使用Moonbase Alpha,但也适用于Moonbeam和Moonriver。
如果希望建立一个新的钱包,请点击Moonbase Alpha左边的图示并且选取Create Wallet。
设置并确认您的钱包名字。接着,请确认您已安全地记下您的助记词,因为它可以有直接的权限进入您的钱包并使用您的资产。当您完成了整个过程之后,您应当能够在新建立的钱包看到与其相连的公开地址。
导入一个钱包¶
以下步骤会使用Moonbase Alpha,但也适用于Moonbeam和Moonriver。
如果希望建立一个新的钱包,请点击Moonbase Alpha左边的图示并且选取Import Wallet。
接着,选取使用助记词或是私钥来导入钱包。如果选择的是助记词,请逐字输入助记词并以空格分格。至于第二个选项,请输入私钥(可以使用或不使用为0x
开头输入,两者皆能运作)
接着点击下一步,设定好钱包名字之后就完成了!您应当可以在您输入的钱包上看到其相应的公共地址。
如何使用MathWallet¶
在类似于Remix的工具中,MathWallet扮演着一个Web3提供者的角色。当您成功将MathWallet连接至Moonbase Alpha之后,您就可以像使用MetaMask一般,部署合约,或是签名交易,只是使用的媒介是MathWallet。
举例而言,在Remix中,当您在部署一个智能合约时,请记得在ENVIRONMENT列表中选取Injected Web3的选项。如果您的MathWallet已经连接,您会在box(1287)下面看见测试网的Chain ID以及您已经汇入Remix的MathWallet账户。当您在发送交易的时候,应当会看见一个相似的弹出窗口,如下图:
点击Accept代表您正在签名这项交易,接着合约即将被部署至Moonbase Alpha测试网。
| Created: March 26, 2021