SaucerSwap Arbitrage
Analysis
This skill is clearly about SaucerSwap arbitrage, but it instructs an agent to execute real mainnet token swaps without clearly requiring user confirmation, wallet limits, or transaction bounds.
Findings (3)
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.
Checks for instructions or behavior that redirect the agent, misuse tools, execute unexpected code, cascade across systems, exploit user trust, or continue outside the intended task.
description: Execute triangular arbitrage on Hedera via SaucerSwap. Use for: ... (4) Executing atomic swaps.
The skill’s stated purpose includes executing real DEX swaps, which can move or lose user funds. The artifacts do not clearly require human confirmation, maximum trade size, testnet use, or other transaction boundaries.
Source: unknown Homepage: none
The skill provides mainnet contract addresses for financial execution, but the supplied metadata does not provide a source or homepage to help verify provenance.
Checks whether tool use, credentials, dependencies, identity, account access, or inter-agent boundaries are broader than the stated purpose.
// Via HashPack or direct contract call
const tx = new ContractExecuteTransaction()
.setContractId(poolAddress)
.setFunction("swap")The skill instructs use of wallet or account signing authority to call swap contracts, but the registry metadata declares no primary credential, required environment variables, or scoped account requirements.
