cyberneticlibrary

Secure autonomous trading agents

llm-trading-agent-securityskillsetup L30
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