{"name":"Oddsmith","tagline":"The execution desk for on-chain trading agents","paymentsReady":true,"executionMode":"live","deskWallet":"0x207A4Aa152F707928E975CBa1353eC1cAAaD7c51","surfaces":{"execute":"POST /api/execute - $0.02 x402/exact - Execute a trading conviction as a disciplined, real swap on the OKX DEX aggregator (X Layer). Body: {\"asset\":\"OKB\", \"amountUsd\":1, optional \"maxPrice\":90, \"fairValue\":95, \"slippagePercent\":1, \"confirm\":true}. asset is a token symbol or 0x address on X Layer; the desk swaps USDt0 into it. It refuses to buy above maxPrice (never chases) and enforces hard per-trade/daily stake caps. A real on-chain swap needs confirm:true and the service in live mode; otherwise returns a dry-run preview.","resolve":"POST /api/resolve - $0.01 x402/exact - Resolve a conviction to a live OKX DEX quote and show what the desk would do, without executing. Body: {\"asset\":\"OKB\", \"amountUsd\":1, optional \"maxPrice\", \"fairValue\", \"slippagePercent\"}. Returns the token, live price, edge, and recommended order.","positions":"POST /api/positions - $0.01 x402/exact - The desk's recent executions (asset, stake, price, tx). Body: {}.","mandate":"POST /api/mandate - MPP charge+split - enroll a standing execution mandate","desk":"POST /session/desk - MPP session - pay-per-execution channel"},"protocols":["x402: exact, upto","MPP: charge (+splits), session"],"venue":"OKX DEX aggregator (X Layer, eip155:196)","settlement":"USDt0 on X Layer, OKB gas - fully native to the OKX ecosystem","risk":{"maxStakePerTradeUsd":1,"maxStakePerDayUsd":5,"maxSlippagePercent":3}}