Secure autonomous trading agents
llm-trading-agent-securityskillsetup L3★0
Sheshiyer/skill-clusters ↗What it does
Secure autonomous trading agents with prompt injection, spend limits, simulation, and circuit breakers
Best for
Agents that sign and broadcast transactions need layered defenses (prompt sanitization, spend guards, simulation, circuit breakers) because a single control failure turns into asset loss.
Inputs
- · tx_dict
- · usd_amount
- · portfolio_value
- · expected_min_out
Outputs
- · signed_transaction
- · sim_result
- · spend_check_result
Requires
- · web3.py
- · eth_account
Preconditions
Trading agent with wallet/transaction authority; environment has TRADING_WALLET_PRIVATE_KEY
Failure modes
- · Prompt injection in onchain data not caught
- · Simulation fails due to network
- · Spend limits not enforced before signing
Trust signals
- · Specific regex patterns for injection
- · Code examples for SpendLimitGuard, SlippageError, TradingCircuitBreaker
- · Pre-deploy checklist