wallet-cli-usage
Pass
Audited by Gen Agent Trust Hub on Oct 17, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSPRIVILEGE_ESCALATIONCREDENTIALS_UNSAFEINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill facilitates the execution of the
wallet-clitool for managing cryptocurrency accounts, transactions, and encryption. It maps informal user requests to specific CLI commands likesession view,account discover, andsend. - [EXTERNAL_DOWNLOADS]: The instructions recommend installing the
@ledgerhq/wallet-clipackage globally using standard package managers (npm, pnpm, yarn, bun). This is a vendor-provided tool from the skill author. - [PRIVILEGE_ESCALATION]: Several commands require the
dangerouslyDisableSandbox: trueflag to function correctly. This is necessary to allow the CLI to interact with hardware devices via USB and to access the OS keychain for managing agent and ring encryption keys. - [CREDENTIALS_UNSAFE]: The skill documentation discusses the use of the
WALLET_PASSenvironment variable for theringencryption feature. It explicitly warns against hardcoding passwords in commands or shell history and instead provides instructions for secure injection using command substitution from the OS keychain (e.g.,securityon macOS orsecret-toolon Linux). - [INDIRECT_PROMPT_INJECTION]: The skill ingests untrusted data such as wallet addresses, transaction amounts, and tickers from user requests. To mitigate injection risks, the instructions mandate explicit user confirmation for sensitive actions, the use of
--dry-runfor validation, and physical verification of addresses and transaction details on the Ledger hardware device's trusted display.
Audit Metadata