用途:nansen-wallet-manager 是 Nansen CLI 中的钱包管理技能,用于创建、列出、查看、导出、发送和删除钱包,适合创建钱包、查询余额或发送代币的场景。
主要能力:支持两种钱包提供方。本地钱包(默认)密钥加密存于磁盘,需至少 12 位密码,可导出私钥,适合人工用户与手动交易;Privy 钱包为服务端托管,无需密码,密钥不落地,不可导出,适合智能体与自动化流程。
使用方式:认证可用 nansen:api 浏览器会话或 API 密钥,NANSEN_API_KEY 优先。创建 Privy 钱包需设置 PRIVY_APP_ID 与 PRIVY_APP_SECRET,命令为 nansen wallet create --provider privy。创建本地钱包需先向用户索取密码,再执行 NANSEN_WALLET_PASSWORD="<password_from_user>" nansen wallet create,之后密码自动存入系统钥匙串。常用命令包括 nansen wallet list、nansen wallet show <name>、nansen wallet default <name>、nansen wallet send --to <addr> --amount 1.5 --chain solana、nansen wallet export <name>、nansen wallet delete <name>。
限制与规则:智能体不得自行生成或存储密码,不得使用 --human 标志;导出默认脱敏,--reveal 会明文输出私钥,--file 写入 0600 权限文件且拒绝覆盖,建议优先用 --file。Privy 钱包无法导出密钥。浏览器登录不授予钱包签名权限。遇到认证失败或状态异常应停止,不得回退到匿名 x402 支付。浏览器登录仅在 CLI 2.0.0 的 macOS arm64 预览范围内可用。其他平台与收费信息暂未提供。