← 返回 Skills 市场
w3arecom

Swaps Intel

作者 supabank · GitHub ↗ · v1.2.0
cross-platform ⚠ suspicious
469
总下载
0
收藏
0
当前安装
4
版本数
在 OpenClaw 中安装
/install swaps-intel
功能描述
Assess cryptocurrency addresses for risk signals, labels, and reputation across blockchains using Swaps Intelligence API data.
使用说明 (SKILL.md)

Swaps Intel Skill

You are an agent with access to the Swaps Intelligence API. Your primary capability is to assess the risk and reputation of cryptocurrency addresses across multiple blockchains (EVM, UTXO, TRON, Solana, Bitcoin, XRP, TON and more).

Getting an API Key

To use this skill you need a Swaps Intel API key.

Request a key: Email [email protected] with subject "API Key Request" and a short description of your use case. Keys are typically issued within 24 hours. Free tier is available (10 req/min, 500 req/day).

Once you have your key, set it as the SWAPS_INTEL_API_KEY environment variable, or pass it directly in the x-api-key header.

Versioning, Limits & Uptime

  • Version: 1.2.0
  • Uptime: Best-effort 99.9% SLA on API endpoints.
  • Rate Limits: Free 10 req/min / 500 req/day · Pro 60 req/min / 10,000 req/day

Core Capability

When a user asks to check, verify, or assess a crypto address or transaction, use the base URL: https://system.swaps.app/functions/v1/agent-api

Actions Supported

  1. agent.check — Risk score + flags for a wallet address.
  2. agent.trace — Trace a transaction path across hops.
  3. agent.tx — Risk assessment for a specific transaction hash.

Authentication

Pass your API key in the x-api-key header (preferred) or as Authorization: Bearer \x3Ckey>.

How to Use

Check an address:

curl -X POST https://system.swaps.app/functions/v1/agent-api \
  -H "Content-Type: application/json" \
  -H "x-api-key: YOUR_API_KEY" \
  -d '{
    "action": "agent.check",
    "payload": { "address": "0x1234..." }
  }'

Compatibility alias (also works):

curl -X POST https://system.swaps.app/functions/v1/agent-api/check_address_risk \
  -H "Content-Type: application/json" \
  -H "x-api-key: YOUR_API_KEY" \
  -d '{ "address": "0x1234..." }'

Example response:

{
  "ok": true,
  "requestId": "4e95d17b-...",
  "data": {
    "address": "0x...",
    "chain": "1",
    "riskScore": 80,
    "riskLevel": "critical",
    "flags": [
      { "type": "blacklisted", "severity": "danger", "message": "Address flagged: blacklisted, stealing attack." }
    ],
    "details": { "goplus": { "isBlacklisted": true, "maliciousReason": "blacklisted, stealing attack" } }
  }
}

Mandatory Risk Framing (required)

  • Treat output as risk analytics signals, not legal conclusions.
  • Use: "high risk signal", "possible exposure", "heuristic indicator".
  • Avoid: "confirmed criminal", "proven scammer", "guaranteed recovery".

Required Disclaimer (always include in user-facing output)

Swaps Search provides blockchain analytics signals for informational purposes only. Results may include false positives or false negatives and are not legal, compliance, financial, or investigative advice. Swaps does not guarantee asset recovery outcomes. Users are solely responsible for decisions and actions taken based on these outputs.

Formatting Guidelines

  • State Risk Score and riskLevel first.
  • List all flags with their severity.
  • Include the full requestId for support references.
  • Do NOT alter factual fields or links returned by the API.

Error Handling

Code Meaning
401 Missing or invalid API key
403 Key inactive or wrong scopes — contact [email protected]
429 Rate limit exceeded — wait and retry
500 Internal error — try again shortly

If the API returns an error, state that the address could not be analyzed right now. Do not guess, infer, or hallucinate risk data.

安全使用建议
Before installing: (1) Expect and prepare to supply a SWAPS_INTEL_API_KEY — SKILL.md and clawhub.json require it even though the top-level 'Requirements' summary omitted it. Verify where and how the agent will store that key and avoid placing it in shared or public contexts. (2) Confirm the API host (https://system.swaps.app) and the provider identity (swaps.app). If you don't recognize the vendor, verify ownership and reputation before handing over an API key. (3) Review the TRAFFIC_CONTROL_PLAN: the service plans to record telemetry (hashed addresses, anon_fingerprint, api_key_id). Ask the vendor whether hashes are salted/peppered and whether telemetry can be correlated to identifiable users. (4) Use least-privilege keys and rate-limited test keys; rotate and scope keys if possible. (5) Ensure your agent includes the mandated disclaimer and does not transform or fabricate API fields (as SKILL.md requires). (6) Because metadata is inconsistent, test the skill in a safe environment (non-production key) to confirm its runtime requirements and behavior before broad deployment.
功能分析
Type: OpenClaw Skill Name: swaps-intel Version: 1.2.0 The skill bundle is a legitimate integration for the Swaps Intelligence API, designed to provide cryptocurrency address risk scoring and transaction tracing. The instructions in SKILL.md and README.md are well-structured, focusing on API usage, error handling, and mandatory legal disclaimers for the agent to present to users. There is no evidence of malicious intent, data exfiltration, or harmful prompt injection; the included operational documents (TRAFFIC_CONTROL_PLAN.md and COMPLIANCE_PREPACK.md) further suggest a professional and transparent service implementation.
能力评估
Purpose & Capability
The skill claims to assess crypto addresses via the Swaps Intelligence API and all action names, endpoints, and schemas in SKILL.md/openapi.json align with that purpose. However, the top-level 'Requirements' summary (in the package registry metadata provided) lists no required environment variables while clawhub.json and SKILL.md both explicitly require a SWAPS_INTEL_API_KEY. This metadata mismatch is an incoherence that could cause installation/runtime surprises (agent might not surface that a secret is required).
Instruction Scope
SKILL.md limits runtime instructions to calling the stated API endpoints, passing the API key via header or env var, formatting results, and including a mandatory disclaimer. It does not instruct the agent to read arbitrary system files or access other credentials. Error handling and output constraints are explicit.
Install Mechanism
This is an instruction-only skill with no install spec and no code files to execute. That is the lowest-risk install model; nothing is downloaded or written to disk by an installer.
Credentials
Requesting a single API key (SWAPS_INTEL_API_KEY) is appropriate for the described purpose, and the openapi/README/clawhub.json all document this. However, the registry-level 'Requirements' block in the provided summary contradicts this by listing no required env vars. Also the included TRAFFIC_CONTROL_PLAN indicates collection of telemetry fields (hashed address, anon_fingerprint, api_key_id) — you should confirm how address hashing is done and whether telemetry could be deanonymized or linked to your users/requests. Overall the secrets requested are proportional, but the metadata mismatch and telemetry collection are concerns to confirm.
Persistence & Privilege
The skill does not request persistent or elevated platform privileges (always:false). It is instruction-only and does not modify other skills or system-wide configs. Autonomous invocation (disable-model-invocation:false) is the platform default and does not by itself raise a new concern here.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install swaps-intel
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /swaps-intel 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.2.0
v1.2.0: Added API key acquisition flow ([email protected]), fixed required.credentials metadata to remove Suspicious flag, updated example response to match real API output, fixed smoke key scopes
v1.1.2
TRON exchange labels (56), aggregator_wallet pattern, fix full report crash on chain API failure, improved risk scoring for non-EVM addresses
v1.1.1
Update SKILL.md + openapi.json: added agent.tx action, improved risk framing, expanded error codes, KNOWN_TRC20_SYMBOLS for token labels
v1.1.0
Public beta launch pack: compliance docs, risk disclosures, AUP, limits and abuse controls; production endpoint set
元数据
Slug swaps-intel
版本 1.2.0
许可证
累计安装 0
当前安装数 0
历史版本数 4
常见问题

Swaps Intel 是什么?

Assess cryptocurrency addresses for risk signals, labels, and reputation across blockchains using Swaps Intelligence API data. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 469 次。

如何安装 Swaps Intel?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install swaps-intel」即可一键安装,无需额外配置。

Swaps Intel 是免费的吗?

是的,Swaps Intel 完全免费(开源免费),可自由下载、安装和使用。

Swaps Intel 支持哪些平台?

Swaps Intel 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Swaps Intel?

由 supabank(@w3arecom)开发并维护,当前版本 v1.2.0。

💬 留言讨论