trade

💱 Base 网络一键代币兑换

🥥64总安装量 20评分人数 22
100% 的用户推荐

基于 CDP Swap API 的 Base 网络代币兑换工具,支持 USDC/ETH/WETH 等主流代币一键交易,需配合 awal CLI 完成钱包认证后使用。

A

基本安全,请在特定环境下使用

  • 来自社区或个人来源,建议先隔离验证
  • ✅ 纯文档型资产,无独立可执行代码,无 eval/exec/system 等危险函数
  • ✅ 权限申请与功能完全匹配,仅申请 status/trade/balance 三类必要 Bash 权限
  • ⚠️ 交易涉及真实区块链资产,用户需自行承担滑点、流动性及网络风险
  • ⚠️ 依赖外部 npm 包 `awal@latest`,版本未锁定存在潜在兼容性风险
  • ⚠️ 来源为个人开发者账号(0xrag),非组织或官方认证来源

使用说明

核心用法

该 Skill 提供 Base 网络上的代币兑换功能,通过 npx awal@latest trade 命令调用 CDP Swap API 执行交易。用户需先完成钱包认证(awal auth login),然后使用简洁的命令语法完成代币兑换。支持多种金额格式:美元符号('$1.00'')、小数(0.5)、整数(100)或原子单位(500000),并内置 USDC、ETH、WETH 三个常用代币别名,也可直接使用合约地址进行任意代币交易。

显著优点

1. 格式灵活:四种金额输入方式覆盖不同用户习惯,自动识别原子单位与可读金额
2. 代币支持完善:内置主流代币别名,同时支持任意 ERC-20 合约地址兑换

3. 参数可控:支持自定义滑点容忍度(--slippage)和 JSON 格式输出(--json

4. 错误处理详尽:文档明确列出 6 类常见错误及解决方案,降低新手踩坑成本

5. 链上透明:基于 Coinbase Developer Platform 的 CDP Swap API,流动性来源可靠

潜在缺点与局限性

1. 网络单一:仅支持 Base 网络,无法覆盖 Ethereum 主网、Arbitrum 等其他 L2
2. 外部依赖重:核心功能完全依赖 awal npm 包的持续维护,版本锁定为 @latest 存在潜在兼容性风险

3. 无图形界面:纯 CLI 交互,对非技术用户门槛较高

4. 认证前置:必须预先完成 awal 钱包认证,无法即开即用

5. 代币别名有限:仅 3 个内置别名,其他代币需手动查找合约地址

适合的目标群体

  • 熟悉命令行操作的加密货币交易者
  • 需要在 Base 网络快速兑换 USDC/ETH/WETH 的 DeFi 用户
  • 希望集成自动化交易脚本的技术开发者
  • 已使用 Coinbase 生态工具(CDP/awal)的现有用户

使用风险

1. 资产安全风险:交易涉及真实链上资产,滑点设置不当或网络拥堵可能导致意外损失
2. 命令注入风险:金额参数若未正确加引号(如 $1.00 而非 '$1.00''),可能触发 bash 变量扩展

3. 依赖可用性awal@latest 的更新可能引入 breaking changes,影响脚本稳定性

4. 流动性风险:小众代币对可能出现 "No liquidity" 错误,需调整金额或代币选择

5. 认证状态依赖:钱包认证过期或失效会导致交易中断,需定期检查 awal status

trade 内容

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