bitget-wallet
Pass
Audited by Gen Agent Trust Hub on Apr 14, 2026
Risk Level: SAFE
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill ingests untrusted metadata, such as token narratives, AI-generated summaries, and signal descriptions, from the Bitget Wallet API. This content enters the agent context through structured JSON responses.
- Ingestion points:
bitget-wallet-agent-api.py(multiple endpoints includingcoin-market-info,alpha-signals, andtrading-dynamics). - Boundary markers: Absent; the scripts return raw JSON to the agent without additional delimiters.
- Capability inventory: The skill possesses the ability to perform network requests (
requests) and read/write/delete local temporary files (key_utils.py). - Sanitization: No explicit sanitization or filtering of API-returned text content is performed within the provided scripts.
- [DYNAMIC_EXECUTION]: The orchestration scripts
order_make_sign_send.pyandsocial_order_make_sign_send.pyutilizeimportlib.import_moduleto load thebitget-wallet-agent-apimodule. This is used to maintain modularity while allowing the import of a filename containing hyphens, which is a common developer pattern. - [SAFE]: The skill implements defensive practices for handling sensitive cryptographic material. Private keys are derived in memory from a mnemonic, written to unique temporary files with restricted permissions, and immediately deleted (
unlinked) after the signing operation bykey_utils.py. This minimizes the risk of credentials persisting on the filesystem. - [SAFE]: The skill includes self-contained implementations of complex cryptographic algorithms (Ed25519 and Base58) in
order_sign.pyto eliminate external dependencies for Solana operations, reducing supply-chain risk.
Audit Metadata