xion-treasury
Pass
Audited by Gen Agent Trust Hub on Apr 7, 2026
Risk Level: SAFEPROMPT_INJECTION
Full Analysis
- [PROMPT_INJECTION]: The skill facilitates sensitive blockchain treasury operations and accepts untrusted data (such as names, descriptions, and addresses) which could be used to manipulate agent behavior. This is a inherent surface for indirect prompt injection.
- Ingestion points: User-supplied values for the
--description,--name, and--metadataflags, as well as configuration files inscripts/grant-config.sh,scripts/create.sh, andscripts/fee-config.sh. - Boundary markers: None explicitly implemented in the shell scripts for text delimitation.
- Capability inventory: Full treasury lifecycle management on the Xion blockchain, including funding, withdrawing tokens, and managing Authz/Fee grants via the
xion-toolkitCLI. - Sanitization: Input validation is handled by the
xion-toolkitCLI. Additionally, thefund.shandwithdraw.shscripts implement hardcoded shell-level confirmation prompts to ensure human-in-the-loop verification for financial transactions.
Audit Metadata