hodlmm-range-keeper
Pass
Audited by Gen Agent Trust Hub on Oct 1, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONEXTERNAL_DOWNLOADSCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill ingests market and position data from external Bitflow and Hiro APIs to drive its liquidity management logic. While this data is structured JSON and processed numerically, it represents a surface where compromised external data could theoretically influence the agent's actions (e.g., triggering unnecessary re-centers).
- Ingestion points:
fetchAllPools,fetchPoolBins, andfetchUserPositionsinhodlmm-range-keeper.tsretrieve data from Bitflow and Hiro API endpoints. - Boundary markers: The skill does not implement specific boundary markers or instructions to the LLM to ignore embedded content within the fetched JSON payloads.
- Capability inventory: The skill triggers sensitive financial operations via the
bitflow_hodlmm_remove_liquidityandbitflow_hodlmm_add_liquidityMCP tools. - Sanitization: The script performs type conversion (BigInt/Number) and logic validation (drift thresholds, gas limits) on the ingested data, which mitigates the risk of direct command injection but leaves the logic vulnerable to data manipulation at the source.
- [EXTERNAL_DOWNLOADS]: The skill performs network requests to
bff.bitflowapis.financeandapi.hiro.so. These are well-known infrastructure and API providers for the Stacks (STX) blockchain ecosystem and are used here for legitimate market data and balance queries. - [COMMAND_EXECUTION]: The skill implements a comprehensive CLI using the
commanderlibrary to handle various stages of position management. It outputs instructions for the agent to execute specific shell commands and MCP tools.
Audit Metadata