{"name":"402x Agent Services","network":"base-mainnet","payTo":"0xA69249cBa146A6A998250070e71abA2879ED8A7b","facilitator":"http://localhost:4020","services":[{"id":"arbitrage","path":"/signals/arbitrage","price":"100000","method":"POST","description":"Cross-venue arbitrage signal","body":{"venues":[{"venue":"uniswap","bid":2500,"ask":2502},{"venue":"sushiswap","bid":2510,"ask":2512}],"feePct":0.3},"priceUsd":"$0.1000"},{"id":"grid","path":"/signals/grid","price":"50000","method":"POST","description":"Grid-trading order plan","body":{"lower":2000,"upper":3000,"levels":10,"capitalQuote":5000},"priceUsd":"$0.0500"},{"id":"market-making","path":"/signals/market-making","price":"50000","method":"POST","description":"Market-making bid/ask quotes","body":{"mid":2500,"targetSpreadBps":20,"inventory":0.2,"maxInventory":1},"priceUsd":"$0.0500"}],"docs":"POST to a service path with an X-PAYMENT header (see @x402-platform/sdk client). Without payment you get HTTP 402 + requirements."}