关于 nansen-wallet-deep-dive
nansen-wallet-deep-dive 是一项通过 Nansen CLI 研究钱包身份、持仓和活动的 skill,结合 profiler 查询与明确的认证及支付防护。
主要功能
- 01查询钱包标签与类别
- 02查询代币余额和价值
- 03查询永续合约仓位
- 04认证与支付防护
适用场景
- 01识别钱包标签和类别
- 02查看代币持仓及美元价值
- 03检查 Hyperliquid 未平仓仓位
MCP 相关
README 提到现有 OAuth/MCP `nansen:read` 语义保持不变;此 skill 通过 `nansen` CLI 指引研究操作。
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ nansen-ai/ nansen-cli --skill nansen-wallet-deep-dive安装后在 Claude Code 中输入/nansen-wallet-deep-dive确认已加载。
详细介绍
身份验证
浏览器登录会请求 nansen:api,以获得等同于 API 密钥的账户 API 权限;现有 OAuth/MCP nansen:read 语义和单独的钱包授权保持不变。
在运行任何研究命令或循环之前,必须明确选择 API 密钥或已保存的浏览器会话。先运行 nansen auth status。其缓存/未经验证的元数据并不能证明凭据有效或存储已解锁。仅缓存的访问令牌过期并不意味着会话不可用:通常,CLI 会在已获授权的研究任务期间自动续期所选会话,无需再次请求同意或单独检查账户。如果选择匿名访问、身份验证状态无效、续期/清理受阻或存在不确定性,或实际身份验证失败(包括续期授权被拒绝或已过期),请停止。遵循 CLI 错误提示;排查时如有需要,请使用免费的 nansen account 检查。请勿取消设置失效密钥、清除会话或切换到匿名访问来重试。
如需重新通过浏览器授权,请在文档说明的平台范围内使用 nansen login,或配置常规 API 密钥。NANSEN_API_KEY 优先于已保存的会话。OpenClaw 的可选 primaryEnv 映射会保留已配置的 API 密钥注入;它不是必需密钥门槛,也不能证明身份验证已通过。正常适用额度和权益。登录不会购买额度。CLI 2.0.0 中提供浏览器登录,但仅限 macOS arm64 预览范围。
API 密钥和浏览器会话使用相同的 x402 自动支付行为:收到受支持的 HTTP 402 挑战时,可根据现有钱包授权、支付策略和支出限额,从已配置的钱包扣款。每次调用都可能产生费用,包括循环中的调用。身份验证、授权和会话续期失败绝不会触发支付;登录验证和 nansen account 绝不会自动扣款。匿名 x402 仍可作为单独的付费工作流使用,但需要用户明确授权并完成支付设置。请勿匿名运行此研究工作流,也不要在身份验证失败后切换到匿名访问。
钱包分析
回答:“这个钱包是谁,它一直在做什么?”
ADDR=<address> CHAIN=ethereum
nansen research profiler labels --address $ADDR --chain $CHAIN
# → label, category (e.g. "Smart Trader", "Fund", "Public Figure", ENS names)
nansen research profiler balance --address $ADDR --chain $CHAIN
# → token_symbol, token_name, token_amount, price_usd, value_usd per holding
nansen research profiler pnl-summary --address $ADDR --chain $CHAIN --days 30
# → realized_pnl_usd, realized_pnl_percent, win_rate, traded_token_count, traded_times, top5_tokens
nansen research profiler transactions --address $ADDR --chain $CHAIN --limit 20
# → block_timestamp, method, tokens_sent, tokens_received, volume_usd, source_type
nansen research profiler perp-positions --address $ADDR
# → asset_positions, margin_summary_account_value_usd, margin_summary_total_margin_used_usd
nansen research profiler counterparties --address $ADDR --chain $CHAIN --days 30
# → counterparty_address, counterparty_address_label, interaction_count, total_volume_usd, volume_in/out_usd
perp-positions 返回 Hyperliquid 数据——如果钱包没有未平仓的永续合约,则返回空结果。