Nansen Trading

🔄 Solana & Base 链上代币兑换专家

Nansen CLI 工具,支持 Solana 与 Base 链上 DEX 代币兑换,提供报价查询与执行功能,需钱包与 API 密钥。

收藏
3.9k
安装
1k
版本
0.1.1
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Nansen Trading 是 Nansen 官方提供的命令行工具,用于在 Solana 和 Base 链上执行去中心化交易所(DEX)代币兑换。采用「先报价、后执行」的两步流程:首先通过 nansen trade quote 获取交易报价(Quote ID),再通过 nansen trade execute --quote <quote-id> 完成链上交易。

关键参数

  • --chain:指定链(solanabase
  • --from/--to:源/目标代币(支持符号如 SOLUSDC 或原始地址)
  • --amount:交易数量,默认为基础单位(lamports/wei),配合 --amount-unit token 可使用人类可读单位
  • --slippage:滑点容忍度(如 0.03 表示 3%)
  • --wallet:指定钱包(默认使用 default wallet)

代币金额处理:系统支持两种金额表示方式——基础整数单位(如 1000000000 lamports = 1 SOL)或代币单位(如 0.5 SOL)。对于 "$20 买 X" 类需求,需先查询代币价格,手动换算后再传递参数。

显著优点

1. 官方背书:Nansen 是知名链上数据分析平台,CLI 工具与其数据基础设施同源,可靠性较高
2. 多链支持:同时覆盖 Solana 和 Base 两条活跃公链,满足主流 DeFi 交易需求

3. 自动化流程:报价-执行分离设计,允许用户先确认汇率再决定是否成交

4. 内置单位转换--amount-unit token 简化人机交互,降低小数位错误风险

5. ERC-20 自动授权:执行阶段自动处理代币授权(approve),减少手动步骤

潜在缺点与局限性

1. 不可逆风险:交易一旦广播至链上即无法撤销,报价虽可预览但最终执行仍受滑点、MEV 等影响
2. 报价时效性:报价约 1 小时后失效,长时间延迟可能导致交易失败

3. 钱包依赖:即使仅查询报价也需要预先创建钱包,门槛高于纯询价工具

4. 价格换算负担:CLI 不自动处理 "X 美元买 Y 代币" 场景,需外部查询价格后手动计算

5. 密码管理复杂度NANSEN_WALLET_PASSWORD 必须持久化存储于 ~/.nansen/.env,对自动化 Agent 构成安全挑战

适合人群

  • 已有 Nansen API 密钥的链上交易用户
  • 需要程序化执行 Solana/Base DEX 兑换的开发者与交易员
  • 熟悉命令行操作、理解滑点与无常损失等 DeFi 基础概念的用户

常规风险

  • 私钥泄露:钱包密码以明文形式存储于本地 .env 文件,多用户环境或权限配置不当可能导致资金损失
  • MEV 攻击:交易执行阶段可能遭遇三明治攻击等 MEV 策略,尤其在低流动性代币对中
  • 智能合约风险:底层 DEX 合约(如 Jupiter、Uniswap V3 等)存在潜在漏洞可能
  • API 密钥滥用NANSEN_API_KEY 泄露可能导致配额耗尽或数据被恶意查询
  • 链上不可逆性:交易确认后无客服、无回滚,误操作(如地址错误、金额错误)将导致永久损失

> 安全建议:生产环境使用硬件钱包或专用热钱包隔离资金,定期轮换 API 密钥,避免在共享环境存储明文密码。

Nansen Trading 内容

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