gate-dex-wallet
Pass
Audited by Gen Agent Trust Hub on Sep 19, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSPROMPT_INJECTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The
install.shandinstall_cli.shscripts utilize shell commands to detect AI platform environments, configure local directories (e.g.,~/.cursor/skills), and modify configuration files usingjqandsed. - [EXTERNAL_DOWNLOADS]: The
install_cli.shscript performs a global installation of thegate-wallet-clipackage via npm. This is a vendor-provided tool required for command-line functionality. - [PROMPT_INJECTION]: The
SKILL.mdfile contains strong imperative language and priority-override instructions, such as "⚠️ STOP — You MUST read and strictly follow..." and "These rules have the highest priority." These are safety-oriented instructions meant to direct the agent to specific runtime guidelines. - [INDIRECT_PROMPT_INJECTION]: The skill exposes an attack surface by processing untrusted data from external sources, including DApp contract data and arbitrary HTTP 402 payment URLs.
- Ingestion points: Data ingested via
dex_tx_x402_fetch(URL, headers, body) and DApp contract ABIs/transaction data. - Boundary markers: Explicit user confirmation gates are mandatory for all signing operations, requiring the agent to wait for a "confirm" response from the user.
- Capability inventory: The skill possesses transaction signing (
dex_wallet_sign_transaction), network broadcasting (dex_tx_send_raw_transaction), and arbitrary URL fetching (dex_tx_x402_fetch) capabilities. - Sanitization: The skill implements a mandatory "Gate Verify MCP" check-in (
tx_checkin) which acts as a secondary verification layer before any signing call.
Audit Metadata