本人尝试collect一个K Erica的《驶向平滑空间:从老庄和兰波到加密大航海时代》NFT,但是在collect的过程中遇到了Metamask的Internal JSON-RPC error报错,最终发现是没有在Metamask中添加Optimism网络以及Optimism网络中没有足够的ETH来支付费用,把解决的步骤记录一下。
1. 根据Metamask官方关于“Internal JSON-RPC error”问题的支持文档,我们可以在一个Chainlist中找到Optimism网络并且把它添加到我们的Metamask钱包中。

2. 由于我们在Optimism网络中的ETH为0,此时在Mirror中Collect NFT仍然会提示“Internal JSON-RPC error”错误。我们需要从以太坊主网络(Ethereum Mainnet)转移一定数额的ETH到Optimism网络中。
我们可以进入Optimism官网的“Bridge”,将自己在以太坊主网络的ETH部分转移到Optimism网络,速度选择wrap speed。转移所花费的Gas fee也非常便宜。


3. 我们回到这篇文章,点击Collect。因为之前已经通过以太坊主网钱包连接Mirror了,所以这里选择Switch to Optimism。之后的操作就都像往常Collect一样了。

以上就是我解决“Internal JSON-RPC error”并且collect NFT的全部流程。希望能帮助到一些跟我遇到同样问题的人。

