返回顶部
w

walletchan钱包链交互

Interact with web3 dapps using the WalletChan browser extension via Chrome CDP. Use when the user asks to connect a wallet, swap tokens, supply/deposit to DeFi protocols, sign messages, view balances on-chain, or perform any blockchain transaction through a dapp in the browser. Requires Chrome with remote debugging and the WalletChan extension installed.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
169
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

walletchan

WalletChan — 浏览器钱包代理技能

通过 Chrome DevTools 协议(CDP)控制 WalletChan 浏览器扩展,与任何 Web3 dApp 进行交互。

前置条件

  1. 1. Chrome 已安装并启用远程调试(例如 --remote-debugging-port=9222)
  2. WalletChan 扩展 已从 Chrome 网上应用店 安装
  3. 已配置代理密码 — 用户必须在 WalletChan 设置中设置代理密码,代理才能操作

⚠️ 重要提示 — 告知用户:

  • - 在 WalletChan 设置中设置一个代理密码并与代理共享。
  • 切勿与任何代理共享主密码。主密码控制私钥访问权限。代理只能接收代理密码
  • 代理密码授予有限权限:解锁钱包、审查和确认交易。无法泄露或导出私钥。

设置

使用 CDP 启动 Chrome

用户需要运行启用了远程调试的 Chrome。示例启动脚本:

bash
/Applications/Google Chrome.app/Contents/MacOS/Google Chrome \
--remote-debugging-port=9222 \
--user-data-dir=$HOME/.walletchan-agent/chrome-profile \
--no-first-run \
--no-default-browser-check

根据用户的操作系统调整路径。user-data-dir 应是一个已安装 WalletChan 扩展的专用配置文件。

获取扩展 ID

  • - Chrome 网上应用店版本: kofbkhbkfhiollbhjkbebajngppmpbgc(稳定版)
  • 本地/开发版本: ID 不同 — 通过 CDP 导航到 chrome://extensions/ 读取

扩展的全标签页 URL 为:chrome-extension:///index.html

通过 CDP 连接

使用 CDP 在配置的端口(默认 9222)上连接到 Chrome。所有交互均通过浏览器自动化完成 — 导航标签页、点击元素、读取页面内容。

始终使用 CDP 进行标签页控制。Chrome 侧面板无法通过 CDP 访问,因此 WalletChan 必须以全标签页模式使用(在标签页中打开 chrome-extension:///index.html)。

核心工作流程

1. 导航到 dApp

在 Chrome 标签页中打开目标 dApp URL(例如 app.aave.com、app.uniswap.org)。

2. 连接钱包

点击 dApp 的连接钱包按钮,从钱包列表中选择 WalletChan。连接是即时的 — 无需弹窗或批准。

3. 与 dApp 交互

执行预期操作:输入金额、选择代币、点击供应、兑换等。这将在 WalletChan 中触发交易或签名请求。

4. 切换到扩展标签页

导航到 WalletChan 标签页(chrome-extension:///index.html)以查看请求。始终切换可见/活动标签页 — 用户只能看到活动标签页,因此请切换到您正在操作的标签页。

5. 检查锁定状态并解锁

WalletChan 具有自动锁定功能 — 钱包在无活动后自动锁定。在确认任何请求之前:

  1. 1. 检查钱包是否已锁定(是否显示密码输入提示)
  2. 如果已锁定,输入代理密码并点击解锁
  3. 解锁后将显示待处理的请求

6. 审查请求

WalletChan 为每个请求提供两种视图:

  • - 解码标签页 — 交易的可读分解:
- 函数名称和参数 - 递归解码的嵌套调用数据(例如包含内部调用数据的字节参数) - 自动解析的 ENS、Basename(.base.eth)和 .wei 域名地址 - 已知合约地址的标签 - uint 参数的单位转换下拉菜单(wei→ETH、Unix 时间戳、10^6、基点等) - 某些参数(如 bytes)可能已折叠 — 展开以查看完整详情
  • - 原始标签页 — 用于手动验证的原始调用数据/签名数据

确认前验证:

  • - 调用的函数是否正确
  • 代币/资产地址是否正确
  • 金额是否正确(注意小数位数 — 例如 USDC 使用 6 位小数,因此 1 USDC = 1,000,000)
  • 接收方/onBehalfOf 地址是否正确
  • 网络是否正确
  • Gas 估算是否成功(如果显示交易会回滚,请在确认前调查原因)

7. 确认或拒绝

  • - 如果一切符合预期操作,则确认
  • 如果任何内容看起来有问题,则拒绝并告知用户
  • 如果对任何细节不确定,询问用户

8. 切换回并验证

确认后,切换回 dApp 标签页并验证结果:

  • - 成功提示/通知
  • 余额或仓位更新
  • 交易哈希(如有,提供区块浏览器链接)

切勿假设成功 — 始终检查 dApp 上的实际状态变化。

注意事项

  • - 自动锁定是真实的。 钱包在无活动后自动锁定。在尝试确认交易前始终检查锁定状态。如果遇到密码无效错误,可能是钱包在操作之间已锁定 — 只需再次解锁即可。
  • 仅限全标签页模式。 Chrome 侧面板无法通过 CDP 访问。始终在常规标签页中打开扩展 URL。
  • 始终切换活动标签页。 用户通过观察浏览器来监控进度。如果您在后台标签页中操作,用户将看不到任何内容。切换到您正在交互的标签页。
  • 不同代币的小数位数不同。 ETH/WETH = 18 位小数,USDC/USDT = 6 位小数,DAI = 18 位。始终根据代币的小数位数验证金额。
  • Gas 估算失败 = 可能回滚。 如果 WalletChan 显示交易会回滚,请不要确认。先调查原因。
  • Tenderly 模拟 — WalletChan 在请求页面上有一个在 Tenderly 上模拟按钮。仅在以下情况下使用:用户要求模拟、交易显示会回滚(以调试原因)、或某些内容看起来有问题需要在广播前验证。

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 walletchan-1776182042 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 walletchan-1776182042 技能

通过命令行安装

skillhub install walletchan-1776182042

下载

⬇ 下载 walletchan v1.0.0(免费)

文件大小: 3.26 KB | 发布时间: 2026-4-17 16:31

v1.0.0 最新 2026-4-17 16:31
- Initial release of walletchan skill for interacting with web3 dapps via the WalletChan Chrome extension using Chrome DevTools Protocol (CDP).
- Enables wallet connection, on-chain balance checking, signing, token swaps, deposits, and other dapp transactions through browser automation and the WalletChan extension.
- Requires Chrome with remote debugging enabled and WalletChan properly installed and configured (including Agent Password).
- Guides users to always operate in full-tab mode and to manage tab focus for clarity and safety.
- Emphasizes proper verification of transaction details, lock state, and user security best practices before confirming blockchain actions.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部