authenticate-wallet

🔐 USDC钱包安全认证助手

🥥92总安装量 20评分人数 10
100% 的用户推荐

基于awal CLI的USDC钱包认证方案,通过邮箱OTP实现安全登录与状态管理,为加密支付提供可靠的身份验证基础。

A

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

  • 来自社区或个人来源,建议先隔离验证
  • ✅ 纯文档型资产,无代码执行风险与动态加载行为
  • ✅ 权限申请最小化,严格限定于 awal CLI 操作范围
  • ⚠️ 依赖外部 T3 来源 npm 包 awal,需用户自行验证可靠性
  • ⚠️ 来源为社区/个人 GitHub 组织(openclaw),可信度有限
  • ⚠️ 认证依赖邮箱 OTP 传输,需注意邮件服务安全性

使用说明

核心用法

authenticate-wallet 是一个专注于加密货币钱包认证的技能,通过调用 npx awal@latest CLI 工具实现 USDC 钱包的身份验证。该技能采用两步邮箱 OTP 认证机制:首先通过 auth login <email> 发送验证码获取 flowId,然后使用 auth verify <flowId> <otp> 完成验证。认证后支持查询钱包状态、USDC 余额、钱包地址等基础操作,所有命令均支持 --json 参数便于程序化集成。

显著优点

作为纯文档型技能,该工具无独立可执行脚本,避免了代码注入和动态加载风险。权限申请严格遵循最小化原则,仅限定于 awal CLI 相关操作(status、auth、balance、address、show)。认证流程设计清晰,提供完整的示例会话和命令用途说明,支持机器可读的 JSON 输出,便于开发者集成到自动化工作流中。

潜在缺点与局限性

该技能功能范围较窄,仅提供基础认证和查询能力,无法执行转账、交易等高级钱包操作。认证方式单一,仅支持邮箱 OTP,不支持其他 MFA 方式。作为 CLI 包装器,其实际功能完全依赖外部 awal npm 包,存在第三方依赖风险。此外,操作需要网络连接至 awal 服务,无法离线使用。

适合的目标群体

主要面向需要使用 awal 钱包进行 USDC 支付管理的个人用户和开发者。适用于需要自动化查询钱包余额、监控钱包状态的运维场景,以及需要通过编程方式管理钱包认证流程的后端集成。对于追求简洁命令行交互的加密支付用户尤为适用。

使用风险

核心风险在于对 T3 来源外部工具(awal)的依赖,用户需自行验证该 npm 包的维护状态和安全性。认证过程涉及邮箱 OTP 传输,存在邮件拦截和钓鱼攻击风险,建议确保邮箱账户安全。虽然 skill 本身不存储敏感数据,但钱包地址和余额信息会通过 CLI 输出,在共享环境中需注意信息泄露。此外,使用 npx awal@latest 始终获取最新版本,可能引入未预期的 breaking changes。

authenticate-wallet 内容

手动下载zip · 1.4 kB
SKILL.mdtext/markdown
请选择文件