Uniswap Swap Simulation

PassAudited by VirusTotal on May 12, 2026.

Overview

Type: OpenClaw Skill Name: uniswap-swap-simulation Version: 0.1.0 The skill bundle is designed for simulating Uniswap swaps, analyzing price impact, slippage, routing, and gas estimation. The `SKILL.md` provides technical instructions and `viem` code snippets for read-only blockchain interactions (e.g., `readContract` on a QuoterV2 contract). There is no evidence of malicious intent, such as data exfiltration, unauthorized execution, persistence mechanisms, or prompt injection attempts against the agent. All content aligns with the stated purpose and uses standard, non-harmful operations.

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 a user installs from the remote command, they are trusting the current contents of that remote source.

Why it was flagged

The README documents installing from a remote GitHub path via npx. This is a normal install pattern, but the path references a branch rather than a fixed commit, so users should verify the source they install.

Skill content
npx skills add https://github.com/wpank/Agentic-Uniswap/tree/main/.ai/skills/uniswap-swap-simulation
Recommendation

Prefer the published registry version or verify/pin the GitHub source before installing.

What this means

For sensitive or large planned trades, quote requests could reveal trading intent to the RPC provider used for simulation.

Why it was flagged

The simulation examples use a blockchain client/RPC call with swap parameters. This is read-only and purpose-aligned, but an RPC provider may see the queried tokens and amounts.

Skill content
import { createPublicClient, http, encodeFunctionData } from "viem"; ... const quote = await client.readContract({ ... args: [{ tokenIn, tokenOut, amountIn, fee, ... }] });
Recommendation

Use a trusted or private RPC provider for sensitive simulations, as the skill itself also recommends for large swaps.