在加密货币的世界里,用户常常会使用多种钱包和持有不同的代币,有时,我们可能会发现某个以太坊钱包(如MetaMask)里也持有EOS代币,虽然EOS主网本身与以太坊(EVM)是两条独立的公链,但由于EOS在历史上曾通过以太坊上的ERC-20代币(EOS.IO)进行过众筹和早期分发,因此一些老用户或特定场景下,他们的以太坊钱包里可能会存有这种EOS ERC-20代币,如何将这些存放在以太坊钱包里的EOS(EOS ERC-20)转出去呢?
本文将详细讲解这一过程,并提醒相关注意事项。
核心概念:EOS ERC-20 与原生EOS的区别
在开始操作前,必须明确一个关键概念:
- EOS ERC-20:这是早期在以太坊区块链上发行的、符合ERC-20标准的EOS代币,它本质上是以太坊上的一个代币,其转账和交易遵循以太坊的规则,需要支付ETH作为Gas费。
- 原生EOS (EOS Mainnet):这是EOS主网上的原生代币,运行在EOSIO区块链上,转账使用EOS资源(CPU、NET)进行抵押,而非ETH。
我们这里讨论的“以太坊钱包里的EOS”,指的就是EOS ERC-20代币,要将它转出去,通常有两种主要路径:
- 直接作为ERC-20代币在以太坊生态内转账:转到另一个支持ERC-20的以太坊钱包(如MetaMask、Trust Wallet等)。
- 从以太坊跨链到EOS主网,转换为原生EOS:这是更常见的需求,因为原生EOS可以在EOS生态系统中使用,参与投票、支付交易费等。
方法一:作为ERC-20代币在以太坊生态内转账
如果你的只是想在以太坊用户之间转移EOS ERC-20代币,操作相对简单:
-
准备工具:
- 一个安装了MetaMask(或其他支持ERC-20的以太坊钱包)的浏览器。
- 确保钱包内有足够的ETH用于支付Gas费。
- 你的EOS ERC-20代币已存放在该钱包中。
-
操作步骤:
- 登录钱包:打开浏览器,登录你的MetaMask钱包。
- 找到EOS代币:在MetaMask的主界面,点击资产列表,如果EOS ERC-20代币没有显示,你需要手动添加,点击“导入代币”,输入EOS ERC-20的合约地址(通常为
0x86fa049857e0209aa7d9e616f7eb3b3b78ecfdb0,但请务必核实官方信息)和小数位数(通常为18)。 - 发起转账:
- 在资产列表中找到EOS代币,点击“发送”或“转账”。
- 输入接收方的以太坊钱包地址(务必仔细核对,避免转错)。
- 输入要转账的EOS数量。
- 调整Gas费用(建议根据当前网络拥堵情况设置合理的Gas Price和Gas Limit)。
- 确认交易信息无误后,点击“确认”并使用钱包密码或助记词/私钥签名交易。
- 等待确认:交易提交后,等待以太坊网络确认,你可以在以太坊区块浏览器(如Etherscan)上输入交易ID查看进度。
方法二:通过跨链桥将EOS ERC-20转换为原生EOS并转出(推荐)
这是将以太坊上的EOS ERC-20代币“变现”为可在EOS主网使用的原生EOS的主要方法,通常需要借助跨链桥(Cross-Chain Bridge)服务。









