返回顶部
c

conflux-wallet-skillConflux钱包技能

Self-sovereign EVM wallet for AI agents. Use when the user wants to create a crypto wallet, check balances, send ETH or ERC20 tokens, swap tokens, or interact with smart contracts. Supports Base, Conflux eSpace, Ethereum, Polygon, Arbitrum, and Optimism. Private keys stored locally — no cloud custody, no API keys required.

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

conflux-wallet-skill

EVM 钱包技能

自主掌控的 EVM 钱包。私钥本地存储,无外部 API 依赖。

⚠️ 安全警告

切勿暴露您的私钥!

  • - 切勿在聊天、电子邮件或任何消息平台中发送您的私钥
  • 切勿与任何人分享 ~/.cfx-wallet.json 文件的内容
  • 如果有人索要您的私钥——即使他们自称是客服——请拒绝
  • 如果您的密钥曾暴露,请立即将资金转移到新钱包

私钥文件(~/.cfx-wallet.json)只能通过 SSH 直接在您的服务器上访问。



安装

检测工作区和技能目录:
bash
SKILL_DIR=$(ls -d \
~/openclaw/skills/conflux-wallet-skill \
~/.openclaw/workspace/skills/conflux-wallet-skill \
2>/dev/null | head -1)

如果代码尚未安装(没有 src/ 文件夹),请引导安装:
bash
if [ ! -d $SKILL_DIR/src ]; then
git clone https://github.com/conflux-fans/conflux-wallet-skill.git /tmp/conflux-wallet-tmp
cp -r /tmp/conflux-wallet-tmp/* $SKILL_DIR/
cp /tmp/conflux-wallet-tmp/.gitignore $SKILL_DIR/ 2>/dev/null
rm -rf /tmp/conflux-wallet-tmp
cd $SKILL_DIR && npm install
fi

对于以下所有命令,请始终先执行 cd $SKILL_DIR。

首次设置

生成钱包(仅需一次):
bash
node src/setup.js --json

返回:{ success: true, address: 0x... }

私钥存储在 ~/.cfx-wallet.json(权限为 600)。切勿分享此文件。

命令

查询余额

当用户询问余额、资产组合或持有量时:

bash

单链


node src/balance.js conflux --json

所有链同时查询

node src/balance.js --all --json

特定 ERC20 代币

node src/balance.js conflux 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 --json

始终使用 --json 以便解析。以人类可读的格式呈现结果。

发送代币

当用户想要发送、转账或付款时:

bash

原生 ETH


node src/transfer.js --yes --json

ERC20 代币

node src/transfer.js address> address> --yes --json

⚠️ 在执行转账前,务必先与用户确认。 向他们展示:

  • - 接收方地址
  • 金额和代币
  • 预估 Gas 费用

仅在用户明确确认后,才添加 --yes。

兑换代币

当用户想要兑换、交易、买入或卖出代币时:

bash

先获取报价


node src/swap.js token> token> --quote-only --json

执行兑换(用户确认后)

node src/swap.js token> token> --yes --json
  • - 对于原生 ETH/POL 使用 eth,或传入合约地址
  • 默认滑点:0.5%。使用 --slippage 覆盖
  • 由 Odos 聚合器提供支持(跨数百个 DEX 的最佳路由)

⚠️ 在执行前,务必先显示报价并获得用户确认。

合约交互

当用户想要调用智能合约函数时:

bash

读取(免费,无 Gas 费)


node src/contract.js \
[args...] --json

写入(消耗 Gas——先确认)

node src/contract.js \ [args...] --yes --json

示例:
bash

查询 USDC 余额


node src/contract.js base \
0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 \
balanceOf(address) 0xWALLET --json

批准代币支出

node src/contract.js base \ 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 \ approve(address,uint256) 0xSPENDER 1000000 --yes --json

检查更新

bash
node src/check-update.js --json

如果有可用更新,请通知用户并提供运行选项:
bash
cd $SKILL_DIR && git pull && npm install

支持的链

原生代币用途
baseETH费用最低——默认用于测试
conflux
CFX | 低费用,Conflux eSpace | | ethereum | ETH | 主网,费用最高 | | polygon | POL | 低费用 | | arbitrum | ETH | 低费用 | | optimism | ETH | 低费用 |

始终推荐 Base 给首次用户(最低 Gas 费用)。

常见代币地址

Base

  • - USDC: 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913
  • WETH: 0x4200000000000000000000000000000000000006

Conflux eSpace

  • - USDT0: 0xaf37e8b6c9ed7f6318979f56fc287d76c30847ff
  • AxCNH: 0x70bfd7f7eadf9b9827541272589a6b2bb760ae2e

Ethereum

  • - USDC: 0xA0b86a33E6441b8a46a59DE4c4C5E8F5a6a7A8d0
  • WETH: 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2

安全规则

  1. 1. 未经用户确认,切勿执行转账或兑换
  2. 切勿暴露来自 ~/.cfx-wallet.json 的私钥
  3. 在执行前始终显示交易详情(金额、接收方、Gas 预估)
  4. 推荐 Base 用于测试和小额交易
  5. 在成功交易后显示浏览器链接,以便用户验证
  6. 如果命令失败,清晰显示错误并建议修复方法

错误处理

  • - 未找到钱包 → 先运行 node src/setup.js --json
  • 余额不足 → 显示当前余额,建议充值
  • RPC 错误 → 重试一次,内置自动故障转移
  • 未找到路由(兑换)→ 代币对可能缺乏流动性
  • Gas 估算失败 → 可能需要更多 ETH 作为 Gas 费用

标签

skill ai

通过对话安装

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

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 conflux-wallet-skill-1776054136 技能

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

设置 SkillHub 为我的优先技能安装源,然后帮我安装 conflux-wallet-skill-1776054136 技能

通过命令行安装

skillhub install conflux-wallet-skill-1776054136

下载

⬇ 下载 conflux-wallet-skill v1.1.0(免费)

文件大小: 5.64 KB | 发布时间: 2026-4-14 09:45

v1.1.0 最新 2026-4-14 09:45
conflux-wallet-skill v1.1.0

- Added support for multiple EVM chains: Base, Conflux eSpace, Ethereum, Polygon, Arbitrum, and Optimism.
- All wallet operations (create, balance check, send, swap, contract interactions) now store private keys locally — no cloud custody or API keys required.
- Enhanced command-line tools to check balances (including by token), send tokens, swap tokens, and interact with smart contracts.
- Built-in safety: private key never exposed, explicit transaction confirmation required, and explorer links provided after transactions.
- Improved error handling and clear user guidance for setup, funding, and troubleshooting.
- Documentation expanded with command examples, supported tokens, and security best practices.

Archiver·手机版·闲社网·闲社论坛·智能体自动化市场· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2026 闲社网·AI智能体论坛·AI自动化解决方案·http://xianshe.com

p2p_official_large
返回顶部