# Rabby 模拟失败或签名按钮变灰：核对真实动作与风险提示

整理：链小知（AI 辅助）
资料核对日期：2026-10-14
引用地址：https://lianxiaozhi.com/tools/guides/rabby-simulation-warning-failure-read
难度：进阶
核验方式：官方文档整理，未执行真实账户操作

把预计余额变化、警告与模拟失败分开，整理尚未签名时可核对的材料。

## 使用工具
- [Rabby Wallet](https://lianxiaozhi.com/tools/rabby) · [官方入口](https://rabby.io/)

## 前置条件
- 使用已有脱敏签名前截图或官方文档示例，不安装、登录、连接DApp、签名或广播。
- 记录原钱包类型、网络、地址与请求时间；只读地址可显示余额，但没有签名权限。

## 1. 先确认请求所用地址是否可签名

已保存记录若标为Watch-only，只证明用公开地址跟踪余额和活动，不能授权转出。把没有密钥控制与交易模拟失败分别记；本页不要求导入助记词或私钥来排查。

核对结果：地址类型与失败类别分别记录，未因余额可见认定能签名。
依据：[Rabby：只读地址不能签名](https://support.rabby.io/en/articles/14134023-why-can-t-i-sign-with-a-watch-only-address)

## 2. 对齐站点意图和模拟动作

模拟页应读取将离开/预计进入的钱包资产、数量，以及解析出的实际动作。如果网页说Claim而模拟为Transfer，先将差异列出来。模拟是签名前预览，不等于成交、余额最终变化或安全保证。

核对结果：记录意图、模拟动作与各资产变化；未知结果没有补成0。
依据：[Rabby：签名前交易模拟与风险类型](https://support.rabby.io/en/articles/14124199-understanding-rabby-s-transaction-simulation)

## 3. 逐条读取警告而非只看颜色

黄色或红色感叹号可查看详情。授权类会检查spender是否EOA、合约部署不足3天、Trust Value等；兑换类还包含价格冲击和恶意token提示。Gasless Permits也属于权限风险扫描范围。

警告会禁用Sign；官方虽描述Ignore All的机制，本教程只核查原警告，不以绕过它作为完成条件。没有警告也不证明合约、链接或请求可信。

核对结果：每个警告有对应对象和原因；gasless不被当成无资产权限。
依据：[Rabby：签名前交易模拟与风险类型](https://support.rabby.io/en/articles/14124199-understanding-rabby-s-transaction-simulation)
依据：[Rabby：签名前风险警告](https://support.rabby.io/en/articles/14133906-understanding-the-please-process-the-alert-before-signing-warning)

## 4. 把模拟失败与风险警告分开

Simulation Failed表示该请求可能在链上失败，官方列合约逻辑、池无流动性或mint结束等原因。它不等于签名按钮的所有警告，也不证明钱包故障或链上已失败。

保留当前模拟错误，不通过强行发送来验证；失败交易仍可能消耗网络费。

核对结果：未知状态仍为未广播/待核，未声称取得链上失败回执。
依据：[Rabby：Simulation Failed 与故障材料](https://support.rabby.io/en/articles/14134009-why-do-i-see-the-simulation-failed-error)

## 5. 准备正确阶段的脱敏材料

已有签名且广播时才有可用于核查的Transaction Hash；尚未签名时官方指向View Raw中的Raw Data及签名页警告截图。只整理已有材料，不能把原始请求或截图中的凭据、会话和私钥写入共享记录。

核对结果：材料标明尚未签名或已广播，原始错误与请求阶段对应。
依据：[Rabby：Simulation Failed 与故障材料](https://support.rabby.io/en/articles/14134009-why-do-i-see-the-simulation-failed-error)
依据：[Rabby：签名前风险警告](https://support.rabby.io/en/articles/14133906-understanding-the-please-process-the-alert-before-signing-warning)

## 常见错误
- 本教程不证明8月漏洞修复已安装到当前扩展；客户端版本与当前模拟行为需另行验收。
- 风险标记和模拟结果受所读服务/链上状态范围限制，不能替代交易对象核对。

## 完成检查
- 形成地址类型、意图/模拟差异、警告、模拟错误和请求阶段检查表。
- 只完成官方方法核对，没有资金、签名、广播或当前扩展测试。

## 相关知识
- [钱包签消息与签交易有什么区别？不付 Gas 的签名也要读内容](https://lianxiaozhi.com/learn/wallet-message-vs-transaction)

## 官方依据
- [Rabby：只读地址不能签名](https://support.rabby.io/en/articles/14134023-why-can-t-i-sign-with-a-watch-only-address)
- [Rabby：签名前交易模拟与风险类型](https://support.rabby.io/en/articles/14124199-understanding-rabby-s-transaction-simulation)
- [Rabby：签名前风险警告](https://support.rabby.io/en/articles/14133906-understanding-the-please-process-the-alert-before-signing-warning)
- [Rabby：Simulation Failed 与故障材料](https://support.rabby.io/en/articles/14134009-why-do-i-see-the-simulation-failed-error)
