aomi-transact
Warn
Audited by Gen Agent Trust Hub on May 9, 2026
Risk Level: MEDIUMEXTERNAL_DOWNLOADSREMOTE_CODE_EXECUTIONCOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill instructs the user to install an external package
@aomi-labs/clientvia npm (npm install -g @aomi-labs/client). This package originates from a source not included in the trusted vendor lists. - [REMOTE_CODE_EXECUTION]: The skill provides instructions to execute code from the
@aomi-labs/clientpackage at runtime usingnpx(npx @aomi-labs/client@0.1.30 ...). - [COMMAND_EXECUTION]: The skill makes heavy use of the
aomiCLI tool to perform various sensitive operations, includingaomi tx signfor broadcasting blockchain transactions,aomi chatfor processing natural language via remote APIs, andaomi secret addfor handling credentials. - [PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection (Category 8) because it processes untrusted natural language data to drive financial transactions on the blockchain.
- Ingestion points: Natural language prompts are passed directly to the agent via
aomi chatandaomi --promptcommands described in SKILL.md. - Boundary markers: No explicit boundary markers or instructions to ignore embedded commands are used when passing user input to the CLI tool.
- Capability inventory: The skill possesses the capability to broadcast transactions to the Ethereum network and other EVM-compatible chains (
aomi tx sign). - Sanitization: The skill documents built-in protections, such as blocking "drain vectors" (where the recipient address differs from the sender) and requiring transaction simulation on forked chains (
aomi tx simulate) before signing.
Audit Metadata