ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified

web3-trader

DEX swap 交易技能。当用户提到 swap、兑换、卖出、买入、换成 USDT、交易 ETH、DEX 交易、代币兑换、token swap、sell ETH、buy USDT、交易代币、限价单、limit order、挂单、永续合约、perpetual、开多、开空、做多、做空、杠杆、leverage、止盈、止损、Hyperliquid、平仓、close position、查持仓、funding rate、资金费率、风控、risk control 等关键词时激活。v1 通过 Antalpha AI DEX 聚合器做即时 Swap;v2 新增 Hyperliquid CLOB 限价单、永续合约、Agent Wallet 零托管签名。v2.0.1 新增三级风控确认、余额预检、订单修改、下单失败容错。支持 MetaMask/OKX/Trust/TokenPocket 四大钱包。零托管,私钥不离开用户钱包。

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/bevanding/web3-trader
Or

Web3 Trader Skill

Zero Custody · AI Agent Native · Multi-Wallet · Cyberpunk UI

由 Antalpha AI 提供聚合交易支持


两种运行模式

模式说明适用场景
🌐 MCP 远程模式(推荐)通过 Antalpha MCP Server 调用,服务端报价 + 页面托管生产环境,无需本地配置 API Key
🖥️ 本地 CLI 模式通过 Python CLI 本地调用 0x API开发调试,离线环境

MCP 远程模式(v1.0.1 新增)

MCP Server 地址

https://mcp-skills.ai.antalpha.com/mcp

可用 MCP Tools

Tool说明
swap-quoteDEX 聚合报价(无 taker = 询价;有 taker = 含完整 tx data)
swap-create-page生成赛博朋克 Swap 页面(服务端托管,返回 preview_url)
swap-tokens支持的代币列表(可按符号/名称搜索)
swap-gas当前 Gas 价格
swap-full一站式:报价 + 生成页面 + 托管(单次调用,推荐)

Agent 工作流(MCP 模式,推荐)

用户: "帮我把 0.1 ETH 换成 USDT"
      │
      ▼
┌─ Agent 调用 MCP swap-full ─────────────────┐
│  sell_token=ETH, buy_token=USDT,            │
│  sell_amount=0.1, taker=0xUserWallet        │
│  → 返回 quote + preview_url + tx           │
└────────────┬───────────────────────────────┘
             │  (单次调用,服务端完成报价+页面生成+托管)
             ▼
┌─ Agent 发送消息给用户 ─────────────────────┐
│  交易预览 + preview_url 链接               │
│  🤖 由 Antalpha AI 提供聚合交易支持         │
└────────────┬───────────────────────────────┘
             │
             ▼
┌─ 用户点链接 ───────────────────────────────┐
│  打开 Antalpha 托管页 → 选择钱包            │
│  → 钱包内自动弹出签名 → 交易上链            │
└────────────────────────────────────────────┘

相比 v1.0.0 的改进:

  • 5 步1 次 MCP 调用 + 1 次消息发送
  • 无需本地生成 HTML / 上传到 Litterbox / 生成 QR 码
  • Swap 页面托管在 mcp-skills.ai.antalpha.com 可信域名下
  • Agent 无需配置 0x API Key(服务端统一管理)

swap-full 调用示例

{
  "tool": "swap-full",
  "arguments": {
    "sell_token": "ETH",
    "buy_token": "USDT",
    "sell_amount": "0.1",
    "taker": "0x81f9c401B0821B6E0a16BC7B1dF0F647F36211Dd"
  }
}

返回:

{
  "quote": {
    "sell_token": "ETH",
    "buy_token": "USDT",
    "sell_amount": "0.1",
    "buy_amount": "198.12",
    "min_buy_amount": "196.14",
    "price": "1981.22",
    "route": [{"source": "Blackhole_CL", "proportion": "100.0%"}]
  },
  "swap_page": {
    "preview_url": "https://mcp-skills.ai.antalpha.com/web3-trader/preview/<id>",
    "wallets_supported": ["MetaMask", "OKX Web3", "Trust Wallet", "TokenPocket"]
  },
  "tx": { "to": "0x000...734", "value": "100000000000000000", "data": "0x..." }
}

Agent 行为规则

  1. 不说废话 — 不输出任何过程性旁白(如"上下文恢复完毕"、"先读 SKILL.md"、"MCP 远程模式调用中"等)。用户只需要看到交易预览结果。
  2. 生成 QR 码 — 拿到 preview_url 后,用 qrcode 库生成 QR 码 PNG 图片,作为附件发送给用户,方便手机扫码。
  3. 一条消息搞定 — 交易预览文字 + QR 码图片在同一条消息中发出。

QR 码生成流程

import qrcode
qr = qrcode.QRCode(box_size=10, border=3)
qr.add_data(preview_url)  # 从 swap-full 返回值获取
qr.make(fit=True)
img = qr.make_image(fill_color='#00ffaa', back_color='#0a0e14')
img.save('/tmp/swap_qr.png')

生成后将 QR 码图片复制到 ~/.openclaw/workspace/ 发送,发送后删除临时文件。

消息模板(MCP 模式)

⚡ <FROM> → <TO> Swap 交易预览

Metadata

Author@bevanding
Stars4473
Views0
Updated2026-05-01
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-bevanding-web3-trader": {
      "enabled": true,
      "auto_update": true
    }
  }
}
Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.

Related Skills

walletconnect-requester

Secure WalletConnect integration for AI agents. Connect to user wallets as a DApp (Proposer) without ever handling private keys. Request transactions and signatures - users approve everything in their wallet. Zero custody, maximum security. Use when you need to interact with user wallets securely via WalletConnect v2.

bevanding 4473

deerflow

Deep research and async task execution via DeerFlow LangGraph engine. Submit multi-step research tasks through a lightweight API-only Docker deployment (no frontend). Triggers: /deerflow, deep research, async research, deerflow.

bevanding 4473

transaction-receipt

Human-readable on-chain transaction receipt. Resolve tx status, fees, and intent: simple transfers, swaps/trades, token approvals, DeFi staking-style calls, and NFT mint/transfer. Optional Tokenview API key; falls back to public read-only sources when unset or invalid. Timeouts, rate limits, and response validation included.

bevanding 4473

eth-payment

Generate EIP-681 Ethereum payment links and QR codes for any EVM chain. Zero configuration, instant setup for receiving ETH and ERC-20 payments. Use when you need to create payment requests, invoices, donation links, or any on-chain payment request. Supports Base, Ethereum, Arbitrum, Optimism, Polygon.

bevanding 4473

antalpha-ai-setup

Install and configure the Antalpha Skills MCP server. Provides 76 Web3 tools for DEX swaps, smart money tracking, Polymarket prediction markets, Hyperliquid perpetuals, CEX trading, Bitcoin mining, and DeFi analytics.

bevanding 4473