Cavin G

Posted on Jan 27, 2022Read on Mirror.xyz

如何转移IMX上的NFT到以太坊主网?

BTC: $36872, ETH: $2505

为什么会想到用Immutable X?

这几天关注的一个NFT项目叫CyberGalz(电磁少女)

项目方将NFT同时发行在Immutable X(即 IMX,以太坊的二层)和以太坊主网上。

这个NFT之后到了reveal阶段,开了盲盒以后是可以customzie自己的NFT的,

即,有一部分固定的属性和一部分可以自己自选搭配的属性。

看下图:

固定部分的属性是Skin皮肤,眼睛,嘴型还有皮肤

Fixed 固定属性

可自选的部分是:

武器weapon,衣服Clothing,背景Background,头发Hair还有面部装饰。

Changeable 可选部分属性

如果在IMX上customize,会省去大量在一层直接customize的gas费(可能几百刀)。

但是在IMX上mint和优化后,想要挂到opensea去卖,就需要将这个NFT从IMX上转移到一层,即以太坊主网上。

在IMX上,也可以售卖,但是获得的ETH,还需要withdraw提取到主网。

转移IMX上的NFT到L1的工具:imxtools

工具网址:imxtools.io

开发团队:Immutable Apes X 团队

  1. 首先确保在IMX的Inventory中能找到自己的NFT
  2. 然后登录imxtools,点击左侧withdrawl

imxtools - withdrawl

3. withdraw有两个阶段:prepare和complete,首先点击prepare,选择自己的NFT,点Prepare Withdrawl按钮,这个步骤会将你的NFT从inventory中移除

imxtools - withdrawl - prepare

4. 检查inventory中是否移除了自己的NFT,检查transactions中的交易记录,应该如下所示:

transactions - removed from inventory

5. 然后打开ImmutableX的浏览器:Immutascan,连结自己的钱包,找到withdraw的交易记录,有这条交易记录代表你的NFT已经从IMX中移除了,正在转移到L1上。

immutascan - tx

6. 前五步都完成的话,需要等待24小时,让imxtools处理你的转移请求。

可以在Withdrawl这条交易记录中查看进度,如果进度条到达第三个圆圈**“CONFIRMED IN ROLLUP”**这个阶段,代表在二层上的操作都已经完成了,即Prepare阶段已经完成了。

(花费的时间也并不一定是24小时,可能会提前,社区有人10小时就完成了)

7. 一旦Prepare完成,可以回到imxtools中,切换到Complete,点击 ”**Complete Withdrawal”,**这一步因为同步上链会消耗gas。

complete gas fee

8. 出现Finish完成后,回到Immutascan浏览器,还是进入之前Withdrawl的那条交易记录,查看现在的转移进度。会看到进度条到达了最后一个圆圈 “WITHDRAWN TO LAYER1”,代表成功转移到了主网,这时候Opensea上已经可以看到这个NFT了。

其实等待24小时是很焦虑的,因为没用过这个tool,而且网上资料很少,安全性也有待考究。

但是似乎目前这个是唯一的办法了,所以写出来这篇文章希望以后的兄弟如果要用,

也有点东西作参考。

如果没考虑清楚用不用2层,建议DYOR。

希望这篇文章对你有所帮助,祝人人发财,天下太平。

推特:@0xCavin

分享个人web3的旅程,有交易,有思考。

NFT