任务目标
把zksync上的usdc 换成terra链上的ust 并存入 inkprotocol里
这是因为我要参加 inkprotocol最近刚推出一个存ust赢取虎年NFT的活动

活动参与链接
活动背景
首先简单介绍一下我为啥要进行此次操作, inkprotocol是terra链上的一个无损彩票存款协议,存入的资金不会有风险,也没有收益,不过可以参加每周三的抽奖,存的越多中奖概率越大。我不是菠菜爱好者,之所以要参加是因为这个项目还没发币,但是官方各种疯狂暗示会发币,所以无责任猜测提前埋伏一下也许未来会有福报。
我之前存了20ust在里面,但是这次活动看了一下最好要跻身前2500名储户之中,有人估算了一下最少需要110ust(ust也是美元稳定币),所以我打算本次重拳出击一下
资金情况
目前我的资金情况是这样的
Terra链和Cosmos链上的资金全部都在坐牢(质押)
交易所账户里的各种币市值都大幅缩水不想现在变现
本月工资已挥霍完毕,下月工资还早的很,兜里比脸还干净
以太主网跨链费用太贵,不做考虑
只有L2层上的各个链里还有一点点usdc和eth
综合比较各种跨链桥费用之后,我决定用zksync上的usdc和eth来完成本次跨链兑换
路径
在zigzag(zksync以太坊L2解决方案上的第一个去中心话dex,未发币)上用usdc兑换eth
利用orbirter 二层跨链桥(未发币) 把eth从zksync上跨到polygon
在polygon上利用matcha交易所(未发币)把eth换成usdc
利用fund.movr跨链桥聚合器(未发币)把usdc从polygon跨到bsc上
在bsc上利用matcha(未发币)交易所把usdc换成ust
然后利用terra官方跨链桥把ust从bsc跨到terra上
最后存入 inkprotocol里(未发币)
全套手续费包含耗损一共约8usdc,相当于rmb50元左右,不过交互埋伏了zigzag、zksync、orbirter、matcha、fund.movr、inkprotocol 这6个还没发币的项目
过程分解
(1) zigzag里把169.41usdc换成0.0625eth,手续费1usdc
(2)用orbirter 把0.14个eth从zksync上跨到polygon 收到0.13991eth 手续费0.00079eth 大概2.14usdc
(3)在polygon上 用matcha把0.14eth换成377.53usdc 手续费大概 0.02matic
(4) 用fund.movr跨链桥聚合器把polygon上的392.498个usdc通过跨到bsc上,收到391.598usdc 手续费约1usdc 用时大概10分钟
前三步比较好理解,第4步如何找到最优实现路径,我是经过了一番比较的,我一共比较6个左右没发币的跨链桥,发现有3个不支持我的操作,另外3个支持的分别是
xPollinate:手续费约为 1usdc+
fund movr:手续费0.9usdc
https://app.fund.movr.network/
Li.Finance:手续费跟fund movr差不多,但是页面看起来不够清爽好用
通过比较,最后我选择了fund movr来进行把usdc从polygon跨到bsc链上
(5)在bsc上利用matcha交易所把391.59usdc换成389.3986ust,兑换损失2.2usdc 兑换手续费0.82usdc 共计3usdc
(6)通过terra bridge把bsc上的ust跨链到terra钱包里,1:1兑换,手续费几乎可忽略
这里需要注意的是,需要把terra钱包地址在这个跨链的页面里填写清楚

(7)把收到的ust存入inkprotocol协议里去
以上就是我本次为了参与墨水协议活动而进行的一系列操作,如果觉得我的内容对你有帮助,欢迎关注我的推特账号
