> For the complete documentation index, see [llms.txt](https://cn.docs.meter.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://cn.docs.meter.io/di-ya-he-yan-zheng/shi-yong-metamask-yu-meter-mainnet-jin-hang-hu-dong.md).

# 使用MetaMask与Meter Mainnet进行互动

Meter主网现在支持两种交易（tx）格式。

1. 原生的Meter交易，它的范围更广，并支持staking、链上拍卖、验证器交易和未来的多链/分片。这种交易格式被[Meter主网钱包](https://www.meter.io/getcoins#wallets)使用，该钱包是一个PC/Mac应用程序，可从Meter网站或[Github](https://github.com/meterio/meter-wallet)下载。
2. 以太坊交易。这是为向后兼容现有的以太坊dApps和生态系统而设计的，包括[Metamask](https://metamask.io/)等钱包。

Metamask通过RPC（远程程序调用）仿真层与Meter主网进行通信。 用户将不得不在MetaMask内部配置一个自定义的RPC网络。以下是如何做到这一点。

#### **对于浏览器插件版的Metamask。**

配置metamask最简单的方法是点击Meter网站钱包页面上的 "[配置metamask](https://www.meter.io/getcoins#wallets) "按钮。

![一键配置 Metamask](https://1408473552-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MeznvyTQln_bTVfC_fg%2F-MfQXCeg_wpMadwP_MJR%2F-MfQpd56TIONm7OWZ0le%2Fimage.png?alt=media\&token=0ee514b3-4869-42eb-a241-c0661ec77d4c)

如果您更喜欢手动配置 Metamask，请按以下步骤操作：

1、选择网络下拉菜单，然后单击底部的自定义 RPC。

![](https://1408473552-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MeznvyTQln_bTVfC_fg%2F-MfQXCeg_wpMadwP_MJR%2F-MfQpmYMPl-ROwrNELnD%2Fimage.png?alt=media\&token=515a40dc-0e05-422d-b814-95f529dce9c8)

如果您使用的是 Metamask 的移动应用程序版本，则自定义 RPC 设置位于“设置”和“网络”下。

![](https://1408473552-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MeznvyTQln_bTVfC_fg%2F-MfQXCeg_wpMadwP_MJR%2F-MfQpu_7QpfKZ3gBfUG2%2Fimage.png?alt=media\&token=a86ad4d5-1670-4002-9e3d-fa425af68ba6)

2、为自定义 RPC 输入以下信息，然后单击“保存”：

![](https://1408473552-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MeznvyTQln_bTVfC_fg%2F-MfQXCeg_wpMadwP_MJR%2F-MfQq-s6pyJUkuJ3YhsL%2Fimage.png?alt=media\&token=df9238a4-ffdd-490e-89eb-42789957c3b3)

在 Meter 中，MTR 和 MTRG 都是原生网络币。但是，Metamask 只能显示一种原生硬币（在以太坊的情况下为 ETH）。我们配置了 gas 令牌 MTR 来替换钱包中的默认 ETH。为了正确显示和处理 MTRG，我们为 MTRG 和 MTR 创建了 ERC-20 包装器，以便 MetaMask 和 dApps 也可以将它们视为 ERC-20 令牌。请在 MetaMask 中添加以下 ERC20 合约地址作为自定义代币：

-MTRG: 0x228ebBeE999c6a7ad74A6130E81b12f9Fe237Ba3

-MTR (Optional): 0x687A6294D0D6d63e751A059bf1ca68E4AE7B13E2

这两个 ERC-20 合约只有在 Meter 主网上块 4.9M 后才会生效。

![](https://1408473552-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MeznvyTQln_bTVfC_fg%2F-MfQXCeg_wpMadwP_MJR%2F-MfQq9H8wRaTvc9Vlq16%2Fimage.png?alt=media\&token=212fb823-b996-4f04-ac67-31b1d7b4dc00)

一个潜在的问题是，在Meter中最低的GAS价格是500 gwei。 而Metamask通常会将交易费用估计得过低，除非用户设置自定义的天然气价格为500gwei。&#x20;

所以Meter也不使用从Metamask制定的GAS限制。

请注意，Meter中没有nonce的概念。 因此，**你不应该点击交易的 "加速 "或 "取消 "按钮。 这将导致同一交易被多次发出。** 任何在320秒内未被处理的交易都会在Meter中被自动取消。

最后，由于Metamask默认与以太坊网络互动，它为发送交易增加了等待和延迟时间。因此，Metamask可能需要长达30秒的时间来显示Meter交易被确认，尽管它可能已经在Meter主网上被确认。
