{"id":"pre_trade_guard","price_usdc":0.1,"description":"Agent pre-trade execution gate: decide execute/reduce_size/deny before a swap using token safety, liquidity, MEV risk, and requested size.","method":"POST","execute_url":"https://api.sys84.org/v1/services/pre_trade_guard","payment_discovery":{"method":"POST","url":"https://api.sys84.org/v1/services/pre_trade_guard","instruction":"POST without payment to receive HTTP 402 with PAYMENT-REQUIRED header, then retry POST with PAYMENT-SIGNATURE or X-Payment."},"payment":{"price_usdc":0.1,"pay_to":"0x64e4e6c18849ba687A468dcad0A582AC6f8089E4","network":"base:8453","asset":"USDC","docs":"https://api.sys84.org/quickstart"},"input_schema":{"token_address":"string EVM token contract address","wallet_address":"string optional EVM wallet address for exposure context","chain":"string optional, default base","size_usd":"number planned trade size in USD","route":"object optional route or DEX quote the agent plans to use","risk_tolerance":"string optional low/medium/high"},"output_schema":{"decision":"string execute/reduce_size/deny","max_recommended_size_usd":"number","reasons":"array of machine-readable reason codes","warnings":"array","components":"object pre_swap_intel/security/mev/route evidence"}}