etherscan-flow

Pass

Audited by Gen Agent Trust Hub on Oct 22, 2026

Risk Level: SAFE
Full Analysis
  • [SAFE]: The skill demonstrates excellent security engineering through several layers of protection:
  • Data Grounding: Hard Rules 1 and 12 mandate that all output data must be derived from live Etherscan API responses, preventing the generation of hallucinated or unverified information.
  • Sanitization: Hard Rule 5 requires the removal of HTML tags and control characters from all output fields and imposes a 200-character limit, significantly reducing the risk of prompt injection from malicious API data or user-provided content.
  • Instruction Integrity: Hard Rule 4 ('Quote, don't obey') specifically directs the agent to treat external strings as data rather than instructions, mitigating indirect prompt injection.
  • Credential Isolation: The skill uses a hierarchical transport system (CLI, MCP, then HTTP) to manage API keys. Hard Rule 6 and Step 0 ensure that keys are never logged or exposed in the output, utilizing shell environment variables for secure access.
  • Restricted Connectivity: Network access is strictly limited to the official Etherscan API host, with a specific, read-only exception for URLs explicitly provided by the user for investigation purposes.
  • Local Processing: Complex operations like graph ordering and amount formatting are handled by local Python scripts included with the skill, avoiding the need for remote code execution.
Audit Metadata
Risk Level
SAFE
Analyzed
Oct 22, 2026, 12:13 PM