mcpField
N
nansen-polymarket-insider-scan

nansen-polymarket-insider-scan

github.com/nansen-ai数据与数据库144386 次安装今天更新
代码仓库

关于 nansen-polymarket-insider-scan

nansen-polymarket-insider-scan 是一项使用 Nansen CLI 检查 Polymarket 已结算市场可疑交易模式的研究技能,适用于分析市场赢家的钱包。它按钱包年龄、市场数量、ROI 和仓位等条件评分,并将带有 Nansen 标签的实体纳入考量。

主要功能

  1. 01查找已结算市场
  2. 02获取市场赢家及盈亏数据
  3. 03按钱包与交易特征评分
  4. 04使用 Nansen 标签调整评分

适用场景

  1. 01筛查异常高收益的钱包
  2. 02识别新钱包集中交易单一市场
  3. 03评估 Polymarket 市场赢家的风险

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/nansen-ai/nansen-cli --skill nansen-polymarket-insider-scan

安装后在 Claude Code 中输入/nansen-polymarket-insider-scan确认已加载。

详细介绍

身份验证

浏览器登录会申请 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 仍可作为单独的付费工作流使用,但必须有明确的用户意图并完成付款设置。不要匿名运行此研究工作流,也不要在身份验证失败后切换到匿名访问。

PM 可疑钱包扫描器

解答:“这个 Polymarket 市场中是否存在交易模式可疑的钱包?”

# 1. Find the resolved market
nansen research prediction-market market-screener --query "<market name>" --status closed --limit 5
# → market_id, question, volume, last_trade_price

# 2. Get top winners (positive PnL) — paginate if needed, keep per_page <= 10
MID=<market_id>
nansen research prediction-market pnl-by-market --market-id $MID --limit 10
# → address (proxy), owner_address (wallet), side_held, net_buy_cost_usd, total_pnl_usd

# 3. For each top winner, run these three calls (use proxy address for PM, owner for profiler):
PROXY=<address_from_pnl>
nansen research prediction-market trades-by-address --address $PROXY --limit 100
# → market_id, market_question, side, price, size, usdc_value, taker_action, timestamp

OWNER=<owner_address_from_pnl>
nansen research profiler historical-balances --address $OWNER --chain polygon --days 365 --sort block_timestamp:asc --limit 100
# → block_timestamp, value_usd, token_symbol — first non-zero value_usd = wallet funding date

nansen research profiler labels --address $OWNER --chain polygon
# → label, category

对每个赢家计算 ROI = total_pnl_usd / net_buy_cost_usd * 100(若 net_buy_cost_usd <= 0,则跳过 ROI 标记),然后评分(0–13)。在每个层级组内,仅应用符合条件的最高级标记:

标记分值触发条件
NEW_WALLET3首次入金距今不超过 7 天
YOUNG_WALLET1首次入金距今 8–28 天(若触发 NEW_WALLET,则跳过)
SINGLE_MARKET3trades-by-address 显示仅有 1 个不同的 market_id
FEW_MARKETS1有 2–3 个不同的 market_id(若触发 SINGLE_MARKET,则跳过)
EXTREME_ROI3ROI >= 500%
HIGH_ROI2ROI 为 200–499%(若触发 EXTREME_ROI,则跳过)
LATE_ENTRY2在此市场上的任意交易价格 >= 0.80
LARGE_POSITION2net_buy_cost_usd >= $10k
KNOWN_ENTITY-2有 Nansen 标签

得分 >= 3 时标记为可疑。>= 7 时列为高风险。高置信度可疑模式:NEW_WALLET + SINGLE_MARKET + EXTREME_ROI(得分 9+)。

如果 owner_address 无效(例如 "0x"),也对代理地址调用 profiler。如果 historical-balances 未返回 value_usd > 0 的记录,钱包可能早于 365 天的查询窗口——将钱包年龄视为未知,并跳过 NEW_WALLET / YOUNG_WALLET 标记。每个钱包之间暂停约 1.5 秒,以避免触发速率限制。跳过报错的钱包并继续扫描。

评论

支持 Markdown