Authenticate Wallet

🔐 邮箱OTP安全登录·链上操作准入

通过邮箱OTP双因素认证安全登录Awal钱包,是执行转账、交易等链上操作的必要前置步骤。

收藏
5.8k
安装
1.6k
版本
1.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

authenticate-wallet 是 Awal 支付钱包的身份认证入口技能,采用邮箱OTP双因素认证机制。当检测到未登录状态(通过 npx awal status)或操作返回认证错误时触发。

认证流程(两步式):
1. 发起登录npx awal auth login <email> → 系统向邮箱发送6位验证码,返回 flowId

2. 验证完成npx awal auth verify <flowId> <otp> → 输入验证码完成会话建立

状态检查npx awal status 可实时查看服务器健康状态、认证状态及钱包地址。

显著优点

  • 非托管安全模型:不存储私钥,依赖邮箱OTP降低单点泄露风险
  • CLI原生集成npx awal@latest 零配置即用,支持 --json 机器可读输出
  • 人机协作设计:AI可自主完成完整流程(若具备邮箱访问权限),或由用户代输OTP
  • 前置强制校验:明确拦截未认证状态下的资金操作,防止误操作

潜在缺点与局限性

  • 邮箱依赖风险:若邮箱被入侵,攻击者可拦截OTP;无硬件密钥/生物识别等更强因子
  • OTP时效性:6位验证码通常有时效限制,中断流程需重新发起
  • 网络单点:依赖 Awal 服务器在线状态,无离线签名能力
  • KYC模糊性:文档未说明是否关联实名身份,合规场景存疑

适合人群

  • Web3新手用户:无需管理助记词/私钥,降低入门门槛
  • AI辅助交易者:允许自动化代理在授权范围内执行合规操作
  • 小额高频支付场景:USDC 日常转账、微支付等

常规风险

  • 钓鱼攻击:攻击者可能伪造 awal 相关域名诱导用户输入OTP
  • 会话劫持:需确认 flowIdstatus 输出的一致性,防止中间人替换
  • CLI供应链npx 执行远程包,需验证 @latest 标签指向的发布来源

安全建议:优先在隔离环境执行,确认 awal 包签名;大额操作建议二次人工确认。

Authenticate Wallet 内容

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