circle-wallet

💳 安全便捷的多链 USDC 钱包

🥥39总安装量 13评分人数 16
100% 的用户推荐

基于 Circle 官方 SDK 的 USDC 钱包工具,支持 21 条链 Gas-free 转账,为 Agent 提供安全的多链加密货币管理能力。

A

基本安全,请在特定环境下使用

  • 来自社区或个人来源,建议先隔离验证
  • ✅ 代码安全规范,无 eval/exec/system 等危险函数,无 SQL/命令注入漏洞
  • ✅ 使用 Circle 官方 SDK 且依赖版本锁定,无已知 CVE 漏洞
  • ✅ 敏感凭证本地加密存储,网络通信仅连接 Circle 官方 API,无数据泄露风险
  • ⚠️ 来源为个人开发者(T3 级),建议关注项目维护状态和长期支持
  • ⚠️ 涉及加密货币交易,需妥善保管 API Key 和 Entity Secret,注意交易不可逆风险

使用说明

Circle Wallet Skill 是一款专为 OpenClaw 代理设计的 USDC 钱包管理工具,基于 Circle 官方 Developer-Controlled Wallets 构建,提供企业级的多链加密货币操作能力。

核心用法
该 Skill 通过 CLI 命令行和 Agent 集成两种方式运作。用户可通过 circle-wallet setup 完成初始化配置,使用 create 命令创建 SCA(Smart Contract Account)钱包,支持 21 条区块链(包括 Ethereum、Base、Arbitrum、Solana 等主流主网及测试网)。通过 balancesend 命令,用户可查询 USDC 余额并执行转账操作,系统会自动识别钱包所属链并处理跨链逻辑。对于测试环境,drip 命令可快速获取测试网 USDC。在 Agent 场景中,Skill 支持自然语言指令解析,如"查询余额"或"发送 10 USDC 到某地址",实现无缝的 AI 代理集成。

显著优点
首先,官方技术背书是最大亮点,底层采用 Circle 官方 TypeScript SDK,确保与 Circle 基础设施的兼容性和稳定性。其次,Gas-free 交易体验通过 Circle Gas Station 实现,用户无需持有原生代币(如 ETH)即可支付 Gas 费,大幅降低使用门槛。第三,多链统一管理能力突出,支持 10 条主网和 11 条测试网,单一边界内可管理多链钱包,自动处理不同链的代币合约地址和交易逻辑。第四,安全架构严谨,采用开发者托管钱包模式(Developer-Controlled),Entity Secret 和 API Key 本地加密存储,配合完善的输入验证(地址正则校验、金额精度检查),无动态代码执行风险。

潜在缺点与局限性
作为 T3 级社区项目,长期维护稳定性存在不确定性,虽代码质量优秀,但依赖个人开发者维护,企业用户需评估供应链风险。功能上仅支持 USDC,不支持其他 ERC-20 代币或原生代币转账,适用场景受限。此外,托管钱包模式意味着私钥由 Circle 管理(通过 Entity Secret 控制),追求完全去中心化或自托管的用户可能不适用。测试网到主网的迁移需重新配置环境变量,环境切换成本较高。

适合的目标群体
本 Skill 最适合OpenClaw Agent 开发者,特别是需要集成支付功能的 AI 代理构建者;Web3 应用测试人员,利用多测试网支持进行跨链应用调试;中小企业财务自动化场景,通过 USDC 实现跨境支付或供应商付款的自动化处理;以及加密货币初学者,借助 Gas-free 特性和测试网环境安全学习区块链交互。

使用风险
首要风险是凭证管理,API Key 和 Entity Secret 泄露可能导致资金损失,需严格遵循最小权限原则。其次,区块链交易的不可逆性,一旦发送错误地址或金额,资金无法撤回,建议在主网操作前充分测试。网络依赖风险方面,所有操作依赖 Circle API 可用性,若 Circle 服务中断或政策调整,可能影响功能使用。最后,合规风险,不同司法管辖区对加密货币转账有不同监管要求,用户需确保符合当地法规。

circle-wallet 内容

文件夹图标src文件夹
手动下载zip · 19.2 kB
chains.tstext/plain
请选择文件