Trezor 硬件钱包绑定 EOS 主网钱包教程(表格速查版)
步骤 | 操作端 | 路径 / 命令 | 关键动作 | 注意事项 / 常见错误 |
---|---|---|---|---|
1 | Trezor | 固件 ≥ 1.9.0 | 升级固件 | 旧固件无 EOS 应用 |
2 | Trezor Suite | 设备设置 → 安全 → 实验性功能 | 打开 “EOS” 开关 | 默认隐藏,必须手动开启 |
3 | Trezor | 设备屏幕 → 应用管理 | 安装 “EOS” 应用 | 安装后硬件会重启一次 |
4 | 电脑 | 浏览器 | 打开 https://bloks.io | 需支持 Anchor 登录 |
5 | Bloks | 右上角 → Login → Anchor | 选择 “Anchor” | 不要选 Wombat、Scatter |
6 | 电脑 | 首次使用需装 Anchor Wallet(v1.3+) | 下载安装包 | 仅作桥接,不存私钥 |
7 | Anchor | 启动 → 设置 → 管理密钥 → 硬件钱包 | 选 “Trezor” | 若灰色,重装 bridge 或换 USB 口 |
8 | Anchor | 点击 “导入密钥” → 导出公钥 | 硬件屏确认 | 必须核对路径 m/44'/194'/0'/0/0 |
9 | Anchor | 得到 EOS 公钥(以 EOS 开头) | 复制 | 后续用于链上绑定 |
10 | Bloks | 登录页 → 导入公钥 → 输入上一步公钥 | 生成未绑定账户提示 | 记录提示的 12 位账户名占位符 |
11 | 已有 EOS 账户 | Bloks → 钱包 → 权限 → Owner/Active | 把原公钥替换为 Trezor 公钥 | 需用原私钥签名一次,消耗 ~300 bytes RAM |
12 | 无 EOS 账户 | 找有币朋友 / 交易所提币 | 让朋友用 cleos system newaccount 创建 | 必须包含 Trezor 公钥作为 Owner & Active |
13 | 绑定完成 | Anchor 重新扫描 | 出现账户余额 | 若 0,请检查公钥是否一致 |
14 | 日常转账 | Anchor → 发送 → 硬件屏确认 | 硬件显示 “EOS – Transfer” | 屏上必须显示收款人及金额 |
15 | 投票 / 质押 | Bloks → 治理 → 投票 | 用 Anchor 签名 | 硬件会弹窗要求确认 |
附:快速排错表
现象 | 解决 |
---|---|
Anchor 不识别 Trezor | 重装 Trezor Bridge(https://suite.trezor.io/web/bridge/) |
公钥以 PUB_ 开头而非 EOS | 在 Anchor 设置里把格式切换为 “EOS Legacy” |
提示 “No accounts found” | 链上尚未把该公钥绑定到任何账户,回到步骤 11/12 |
硬件屏不弹出确认 | 换数据线 / 关闭 VPN / 用 Chrome/Edge 原生 USB |
完成以上 15 步,即可实现 “私钥不离 Trezor,所有 EOS 链上操作硬件强制二次确认”。