在MetaMask(小狐狸钱包)首页点击「Swap」,选择要付出的代币、想收到的代币及各自的网络,输入金额后即可查看报价。<ul><li>若两端选择同一条链,即为同链换币。</li><li>若两端选择不同的链,MetaMask 会在有支援路线时提供跨链报价。</li></ul>电脑扩充功能与手机App均可从首页开始操作。
以上为操作示例。实际可选的代币、网络组合与路线,以当笔报价为准。
MetaMask Swap 是钱包内建的代币兑换功能。它汇整不同流动性来源的报价,跨链时也会查询可用的桥接路线。你可以在钱包内查看条件,再决定是否送出交易。若你是开启Uniswap等外部DEX,再用MetaMask 连线签署,报价与路线则由该DEX 提供。
电脑开启MetaMask 扩充功能,手机开启MetaMask App,从首页选「Swap」。在付出栏位选择目前持有的代币和网络,再在接收栏位选择想收到的代币和目的网络。
例如你打算在Base 使用USDC,接收栏就要选「Base 上的USDC」。如果两端都选Ethereum,即使成功换到USDC,资产也仍在Ethereum。
输入要换出的数量,等报价出现。看报价时,可以依序核对这几项。
价格影响是这笔交易本身对兑换价格造成的变化。滑价则是报价与实际成交之间的价格变动。若预计实收偏低,先重新取价或检查路线。提高滑价容许值会接受较大的成交价格变动,实收也可能比原先预期少。
若换出的是USDC 等ERC-20 代币,且交易路线需要先取得额度,MetaMask 可能先显示代币授权。请核对代币、授权对象与额度。若画面允许设定额度,可以按当次用途填写。若授权需另送一笔链上交易,这笔交易也可能产生网络费。
如果你只在活动纪录看到「Approve」成功,请回Swap 画面确认兑换是否还待送出。正式确认兑换前,再检查一次两端网络、代币、预计实收和费用。
部分MetaMask Swap 路线支援Gasless Swaps。符合条件时,MetaMask 会从你要换出的代币中扣除一部分来支付网络费。以Ethereum 主网上的USDC 换币为例,若该笔报价支援代付,就可以用换出的USDC 负担网络费。
跨链兑换要看交易从哪条网络发起。 MetaMask 的例子是,从Ethereum 主网的USDC 换成Robinhood网络上的ETH,可在符合条件时使用代付。反向从Robinhood 发起的同一路线则不支援。官方文件也说明,在Base、Arbitrum、Polygon 或Robinhood网络上使用Gasless Swaps,需要智能帐户。
送出前请确认报价页显示的费用资产。若画面未提供代付,请依提示准备该笔交易需要的网络费。
以Ethereum ETH 换Base USDC 为例,Ethereum 上的交易成功后,仍要等路线把资产交付到Base。若超过画面预估时间,先保存来源交易TxID、来源链、目的链及报价显示的路线资讯,再透过MetaMask 官方支援查询。若你是在外部DEX 或桥接网站操作,则向该服务查询。
可以。来源与接收栏位选不同的网络,MetaMask 会依当下支援的代币组合和路线提供报价。送出前请核对目的网络和接收代币。
标准服务费已计入报价。比较总成本时,另外核对网络费、跨链供应商费用与预计实收。
若交易已上链执行后失败,以Ethereum 为例,已消耗的Gas 仍会计费。若只是报价失败或尚未送出,先用活动纪录与区块浏览器确认是否已有链上交易。