UnifAI Trading Suite

PassAudited by VirusTotal on May 12, 2026.

Overview

Type: OpenClaw Skill Name: unifai-trading-suite Version: 1.0.0 The skill bundle is classified as suspicious due to the presence of high-risk capabilities, specifically the `execute_trade` action in `src/toolkits/trading_toolkit.py` (even as a placeholder) and the `web3` dependency for on-chain analysis. While these are aligned with the stated purpose of an AI trading agent, they represent powerful functionalities that could lead to financial transactions or blockchain interactions if fully implemented and exposed without stringent safeguards. Additionally, the FastAPI server in `src/api/server.py` uses `allow_origins=['*']` for CORS, which is a broad permission, though common for development. There is no clear evidence of intentional malicious behavior like data exfiltration or persistence.

Findings (0)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

If the configured UnifAI/account credentials can place trades, an agent may have access to financial actions beyond simple market analysis.

Why it was flagged

The project documentation says the UnifAI integration can expose order-placement tools, but the supplied skill instructions do not show explicit user approval, trade-size limits, or a read-only tool allowlist.

Skill content
Polymarket tools are available through UnifAI SDK with full trading capabilities ... limitOrderBuy/Sell ... marketOrderBuy/Sell
Recommendation

Use read-only or least-privilege credentials, remove or block order-placement tools by default, and require explicit user confirmation with clear amounts before any trade.

What this means

A user may trust the skill as analysis-only even though the broader package describes capabilities that could affect real trading accounts.

Why it was flagged

This read-only assurance conflicts with other included documentation describing trade execution and full Polymarket trading capabilities, which could cause users to underestimate the risk of granting credentials.

Skill content
This tool is read-only; trading requires platform authentication
Recommendation

Update the skill documentation to accurately separate read-only commands from any trading-capable code, and disclose when credentials can enable order placement.

What this means

Users may provide the wrong key or a broader-privilege key than needed for read-only analysis.

Why it was flagged

Provider API keys are expected for UnifAI/Gemini use, but the registry metadata declares no required env vars and scripts check UNIFAI_AGENT_API_KEY instead, creating an unclear credential contract.

Skill content
requires":{"env":["UNIFAI_API_KEY","GOOGLE_API_KEY"]},"primaryEnv":"UNIFAI_API_KEY"
Recommendation

Declare the exact required environment variables in registry metadata and documentation, and specify the minimum permissions each key needs.

What this means

Market questions, token topics, or other user-provided text may be sent to external services during analysis.

Why it was flagged

The skill is designed to send queries through UnifAI and LLM/tool-provider flows; this is purpose-aligned, but the provided user-facing docs do not detail data boundaries or provider handling.

Skill content
UnifAI Integration: Dynamic tool discovery and agent-to-agent communication
Recommendation

Avoid entering sensitive personal or account information, and review UnifAI/Google data-handling terms before use.