# metamask钱包抢项目经验总结（otherland猴地失败教训）

By [alanwang](https://paragraph.com/@alanwang) · 2022-05-02

---

背景介绍：
-----

5月1日 yuga发售otherside,之前过kyc的可以在官网otherside.xyz 进行抢购，成本为305ape一块地，mint出实时可以在opensea交易，当时地板价在7-8eth左右，305ape约合2-3eth，如果mint到的地带koda人物，目前已经超过25eth的价格，收益十分可观。

我也有幸参与了这个几个亿美金的大项目😂，不过很可惜，准备的不充分没有抢到地。经过总结，搞清楚了metamask钱包设置的规则。也当是吸取教训，为后续的项目做些准备工作。

失败教训：
-----

当初低估了项目的热度，钱包准备的eth手续费不足，准备了1.7个。但是没有一次打出去，通过metamask钱包设置的数值如图：

### 第一次尝试

其中最大基本费用为：3000gwei, 优先费用为：1188gewei 合约执行所需370000，大概合算0.8eth左右。

![metamask自定义设置gas费用](https://storage.googleapis.com/papyrus_images/b113c3a687cf83655e4e9471a3bc5ebb2e43958eacd149f659c0fead8ad75776.png)

metamask自定义设置gas费用

当时[根据 gas 实时显示的网站](https://www.blocknative.com/gas-estimator)（建议收藏，以后抢项目可以用到）区块gas 基本费用已经大于5000gwei,总费用设置为3000远远不够，最终这笔交易在项目结束后以失败告终。

[https://www.blocknative.com/gas-estimator](https://www.blocknative.com/gas-estimator)

下图是最终失败的截图：

![第一次失败截图](https://storage.googleapis.com/papyrus_images/d91edb19f963226926e7fc4ea086a7f1cf0ea5b2a4331a348686698c85cd6ab7.png)

第一次失败截图

### 第二次尝试

我转了些eth,又进行了第二次尝试，结果第二次也因为没有在metamask中高级自定义优先费用，而是直接选择的进取费用。

![metamask默认选择了进取gas费用](https://storage.googleapis.com/papyrus_images/72f38d6c4632e91dc9b93d28502c1f7c18fd4f725897f7514982316b48c465ff.png)

metamask默认选择了进取gas费用

（这种方式虽然基本gas费用满足，但给的优先费用太少只有12gwei,进而导致第二笔交易也失败了。）下图可见最大优先费用仅仅是12.9gwei希望很小。

![](https://storage.googleapis.com/papyrus_images/8fa5054421da525109d27fe297d2ad7767476cb467e1c932466152b81948caae.png)

原理分析：
-----

虽然这次没有参与上，但是吸取教训，认真学习了下目前的以太坊的gas费用原理。这部分很重要.

![第一次操作失败截图](https://storage.googleapis.com/papyrus_images/54e3ecb40fc44287cca57705819cb105ebc034ebe93cc1dd61278dfaacbade40.png)

第一次操作失败截图

参照上图每一笔交易花费的总的费用为：最终费用 = (1(基本费用)+3（优先费用）)\*合约消耗的总数量

先说下其中**合约消耗的总数量**是固定不变的，以猴地合约为例大约370000，我们进行eth转账只需要21000以内就够了；（不需要设置）

\*\*基本费用（上图中1）\*\*是每个区块固定的，当初猴地的基本费用要在5000-8000之间，对应图中的最大基本费用的设置框

![](https://storage.googleapis.com/papyrus_images/0a7ad996e790c629dd1e5fcbbc09c5646b1c6d994e966a333be0dd25437b6143.png)

\*\*优先费用（上图中3）\*\*是给矿工的优先处理费，费用越高矿工越会优先处理，当然也不需要设置的太多，那样就会浪费掉，可以操作[gas查询网站](https://www.blocknative.com/gas-estimator)设置。下图红框处为建议的优先费用，如图设置为89.41则有99%的可能性实时发送交易，建议后期项目的设置值为其两到三倍，我之前设置的1188这样看来有很大的浪费了.而我设置的最大基本费用3000不满足当前的最大费用7488。

![gas查询网站显示的实时建议优先费用与最大费用](https://storage.googleapis.com/papyrus_images/b9f36368af9b0f4912f6ee7794aaaa2f5b57a78712070e1526f0e3c9811cc338.png)

gas查询网站显示的实时建议优先费用与最大费用

对应metamask设置的如图中所示优先费用。

\*\*最终费用（上图中2）\*\*是基本费用和优先费用两部分加起来的最大值。

由于项目刚开始，我设置的总费用想控制在1eth以内，最大值为3000，而实时的基本费用在5000-8000之间，注定不能成功执行。

经验总结：
-----

1、后前参与热门项目首先在钱包准备足够多的手续费，这个项目抢两块的手续费在2eth左右，多多准备一些，有备无患。如果等项目开始再转币，交易所很难到账，钱包转账手续费则会很高。

下图看到别人抢购成功的情况，花费了1.8eth。

![别人成功的抢购情况😂](https://storage.googleapis.com/papyrus_images/4efb757f44a5566eedb29f74f75fbe11bb0fd6c61dd774c73cb7496bf193e365.png)

别人成功的抢购情况😂

2、根据[gas查询网站](https://www.blocknative.com/gas-estimator)设置合理的最大费用与优先费用。

下图红框为优先费用，总体比最大费用要少很多，建议在此基础上设置为其2-3倍的数值。

黄框为最大费用，要稍微大于此值。（因为这是当前区块的费用，如果大家的购买意愿强烈会不行发送交易，后续的区块可能回高过此区块）

![](https://storage.googleapis.com/papyrus_images/657cf359e67615a0cd9a8496778c5e8947c7f3e833e21350951f91d518f83f79.png)

3、一定不要用metamask默认的市场手续费选择，因为这样的最大优先费用很低，之前我第二次误点进取，优先费用只有12.9gwei,远远不够。

![不要点图中这几个动物头像，在下面高级设置](https://storage.googleapis.com/papyrus_images/316e5edbe7bb70b089ab9b18325a86fe92f69e670c5ab35d8b937f559984266d.png)

不要点图中这几个动物头像，在下面高级设置

4、最后[官网metamask](https://metamask.zendesk.com/hc/en-us/articles/4404600179227-User-Guide-Gas)有很多钱包实用文档，感兴趣的小伙伴可以多多研究，有备无患。

[https://metamask.zendesk.com/hc/en-us/articles/4404600179227-User-Guide-Gas](https://metamask.zendesk.com/hc/en-us/articles/4404600179227-User-Guide-Gas)

---

*Originally published on [alanwang](https://paragraph.com/@alanwang/metamask-otherland)*
