Burrow Guide 安全下载

dapp 中不显示 Rabby,或打开的是 MetaMask

dapp 的传统连接请求只能由一个钱包响应,所以请把 Rabby 设为默认钱包(Rabby 会提示“Rabby is your default wallet now”,即 Rabby 现在是你的默认钱包),然后刷新页面。在 Brave 中,把默认 Ethereum 钱包设为 Extensions(扩展)。如果 dapp 只提供 MetaMask,请使用 Rabby 的 MetaMask Mode 并选择 MetaMask 选项。

快速步骤

  1. 解锁 Rabby. 在 dapp 上点击连接之前,打开 Rabby 扩展并输入密码。
  2. 把 Rabby 设为默认钱包. 把 Rabby 切换为默认钱包,或接受 Set Rabby as default wallet 提示,然后刷新页面。
  3. 修改 Brave 设置. 在 Brave 中打开 brave://settings/web3,把默认 Ethereum 钱包设为 Extensions (no fallback),然后打开新标签页。
  4. 检查 MetaMask Preferred Dapps. 如果某网站总是打开 MetaMask,在 Rabby 设置中把它从 MetaMask Preferred Dapps 中移除。
  5. 使用 MetaMask Mode. 如果 dapp 只列出 MetaMask,为该网站启用 Connect Rabby by Disguising as MetaMask,刷新后选择 MetaMask。
  6. 停用冲突的钱包. 如果仍然失败,暂时关闭其他钱包扩展后重试。

浏览器钱包通过在页面中放置一个 provider 对象来连接网站。较早的 dapp 只查看一个共享位置(称为 window.ethereum),所以安装了多个钱包时,谁占用了这个位置谁就胜出。较新的 dapp 使用名为 EIP-6963 的标准列出所有钱包,Rabby 支持该标准。大多数“检测不到 Rabby”的问题都源于那个共享位置。

原因一览

你看到的现象原因解决办法
点击连接却打开了 MetaMaskMetaMask 是当前的默认钱包把默认钱包切换为 Rabby,刷新
弹出 Brave WalletBrave 的默认钱包设置将 brave://settings/web3 设为 Extensions 选项之一
钱包列表中没有 Rabby,只显示 MetaMaskdapp 只按名称支持 MetaMask使用 Rabby 的 MetaMask Mode
点击连接没有反应Rabby 未解锁、页面在更改前已加载,或网站级别的 MetaMask 偏好设置解锁、强制刷新,检查 MetaMask Preferred Dapps
Rabby 连接了,但地址不对dapp 专属的地址设置在 Rabby 的 dapp 面板中更改已连接的地址

办法 1:把 Rabby 设为默认钱包

Rabby 的设计就是与 MetaMask 共存。它有一个开关,决定由两者中的哪一个响应 dapp。切换后,Rabby 会在页面中显示提示:Rabby is your default wallet now.(Rabby 现在是你的默认钱包),随后提示你刷新网页并重试(Rabby page-provider 源代码,2026)。BitBox 的 Rabby 故障排除指南给出了同样的建议:解锁 Rabby,如果出现 Set Rabby as default wallet(将 Rabby 设为默认钱包)提示就点击它;如果没有提示,暂时停用 MetaMask 等其他钱包扩展,然后刷新并重新连接(BitBox 支持文档,2026)。

Rabby 还在设置中保留了一个名为 MetaMask Preferred Dapps(优先使用 MetaMask 的 dapp)的列表。无论默认钱包是哪个,列表中的网站都会通过 MetaMask 连接。如果某个网站总是打开 MetaMask,检查它是否在这个列表中并将其移除。

办法 2:Brave 的默认钱包设置

Brave 有自己的内置钱包,可能会占用连接位置。Brave 的支持文章解释了 brave://settings/web3(在地址栏中输入)中的选项。默认 Ethereum 钱包设置可以是:

  • Extensions (Brave Wallet fallback)(扩展,以 Brave Wallet 兜底):默认选项。由 Brave Wallet 提供连接,但扩展可以覆盖它。
  • Brave Wallet:由 Brave Wallet 提供连接,并阻止扩展更改。选择此项时,Rabby 无法连接传统 dapp。
  • Extensions (no fallback)(扩展,无兜底):Brave Wallet 不参与,Rabby 等扩展可以自由使用该位置。

如果 Brave Wallet 总是出现,请选择 Extensions (no fallback),至少要确保没有设为 Brave Wallet。已经打开的标签页会保留旧设置,直到你刷新或打开新标签页(Brave 支持文档,2026)。这是一个已知的解决办法:2024 年 2 月,一位 Brave 用户发现 Brave 更新后,Rabby 从 Beefy 和 Hyperliquid 的钱包列表中消失了,把默认钱包设为 Extensions 后问题解决(Brave 社区,2024 年 2 月 26 日)。

办法 3:只显示 MetaMask 按钮的 dapp

有些 dapp 列出了 MetaMask 却没有 Rabby。针对这种情况,Rabby 提供了 MetaMask Mode,在菜单中标为 Connect Rabby by Disguising as MetaMask(伪装成 MetaMask 连接 Rabby)(More,然后选择该选项)。Rabby 的描述是:“If you can't connect Rabby on a Dapp, enable MetaMask Mode and connect by selecting the MetaMask option.”(如果无法在 dapp 上连接 Rabby,请启用 MetaMask Mode,并选择 MetaMask 选项进行连接。)为当前网站启用后,Rabby 会提示 Disguise enabled. Refresh the Dapp to reconnect.(伪装已启用,刷新 dapp 以重新连接)。刷新后在 dapp 上选择 MetaMask,将由 Rabby 代为响应。你可以在同一界面管理使用该模式的网站(Rabby 扩展源代码,v0.94.13,2026 年 10 月)。

MetaMask Mode 按网站生效。如果你同时安装了真正的 MetaMask,想用 MetaMask 本身时,请为该网站关闭此模式。

其他检查项

  • 先解锁 Rabby。点击连接之前,打开扩展并输入密码。
  • 测试时停用其他钱包扩展,例如 Phantom、Coinbase Wallet 或 OKX Wallet。它们同样可能占用共享位置。
  • 使用 dapp 自己的按钮。Rabby 未连接时,其面板会提示:Rabby is not connected to the current Dapp.To connect, find and click the connect button on the Dapp's webpage.(Rabby 未连接到当前 dapp。如需连接,请在 dapp 网页上找到并点击连接按钮。)
  • 手机上使用 WalletConnect。在手机上,请在 Rabby 移动端 App 的浏览器中打开 dapp,或在电脑网站上选择 WalletConnect。参见 Rabby 移动端。
  • 确认网站是真的。克隆的 dapp 可能无法与任何钱包正常配合,而连接正是大多数盗币骗局的第一步。连接时,Rabby 的安全检查会标记许多已知的钓鱼网站。签署任何内容之前,请阅读 Rabby 的模拟如何工作。

常见问题

可以同时安装 MetaMask 和 Rabby 吗?

可以。Rabby 的设计就是与 MetaMask 共存。用它的默认钱包开关选择由哪个响应 dapp,并用 MetaMask Preferred Dapps 列表指定仍使用 MetaMask 的网站。

MetaMask Mode 安全吗?

安全。它只改变 Rabby 向该网站介绍自己的方式,让 dapp 以为在与 MetaMask 通信。Rabby 仍会显示自己的签名界面和模拟结果。

为什么 Brave 的钱包列表中没有 Rabby?

Brave 的内置钱包可能接管了连接。把 brave://settings/web3 设为 Extensions 选项之一,最好是 Extensions (no fallback),然后打开新标签页。

dapp 连接了错误的地址,怎么更改?

在该网站上打开 Rabby,切换已连接的地址。Rabby 还提供为每个 dapp 单独选择地址的选项。

Rabby 能在手机上配合 dapp 使用吗?

可以。使用 Rabby 移动端 App 中的 dapp 浏览器,或在 dapp 支持的情况下通过 WalletConnect 连接。