skylens-transaction-analysis
Pass
Audited by Gen Agent Trust Hub on Mar 17, 2026
Risk Level: SAFEPROMPT_INJECTIONEXTERNAL_DOWNLOADSCOMMAND_EXECUTION
Full Analysis
- [PROMPT_INJECTION]: Potential for indirect prompt injection via untrusted blockchain data. \n
- Ingestion points:
scripts/skylens.pyretrieves transaction traces and contract source code from theskylens.certik.comAPI. \n - Boundary markers: The skill does not provide instructions or delimiters to isolate untrusted data from the agent's core instructions. \n
- Capability inventory: Includes the ability to write files to the local disk (via the
--OUTPUTargument inget-source-file) and perform network requests. \n - Sanitization: No validation or filtering is performed on the data retrieved from the blockchain before presenting it to the agent.\n- [EXTERNAL_DOWNLOADS]: Fetches data from external vendor infrastructure. \n
- The script
scripts/skylens.pyperforms HTTPS requests toskylens.certik.comto fetch transaction details and source code as part of its core functionality.\n- [COMMAND_EXECUTION]: Local script execution with filesystem capabilities. \n - The skill executes a local Python script that can write files to the host filesystem when saving contract source code.
Audit Metadata