# Otto X · Agentic wallet on OKX Onchain OS > Pay-per-call DeFi API on X Layer. AI agents swap, bridge, invest, and earn yield through one HTTP call — TEE-backed sub-wallets, gas-free batched settlement, no API keys. ## Endpoints - [/llm.txt](https://xlayer.ottoai.services/llm.txt): per-endpoint catalog (65 paid routes with x402 prices + descriptions). - [/.well-known/x402](https://xlayer.ottoai.services/.well-known/x402): x402 discovery document (network, schemes `exact` + `aggr_deferred`, per-resource pricing). - [/tokens](https://xlayer.ottoai.services/tokens): curated X Layer token registry (USDT0, USDG, OKB, WETH). - [/supported-protocols](https://xlayer.ottoai.services/supported-protocols): DeFi allowlist (Aave V3 / Compound V3 / Morpho across executable chains). - [/yield-copilot (POST)](https://xlayer.ottoai.services/yield-copilot): one-call yield — deploy idle stablecoins into the best Aave V3 / Compound V3 venue. - [/yield-markets](https://xlayer.ottoai.services/yield-markets): direct on-chain supply APYs across 5 protocols (Aave V3 + Compound V3 + Morpho + Syrup + Lido). yield_class disambiguates stable_lend vs eth_stake. - [/idle-capital](https://xlayer.ottoai.services/idle-capital): wallet-scoped idle (undeployed) deposit-eligible balances, read directly on-chain. - [/yield-recommendations](https://xlayer.ottoai.services/yield-recommendations): ranked auto-deposit venue APYs (Aave / Compound) for a stablecoin. ## Discovery - [x402 manifest](https://xlayer.ottoai.services/llm.txt): per-endpoint details and pricing - [x402 catalog (JSON)](https://x402.ottoai.services/otto-x402-catalog.json): machine-readable cross-surface catalog - [Otto skill](https://x402.ottoai.services/otto.md): Otto agent skill for Base MCP - [Agent permissions](https://xlayer.ottoai.services/.well-known/agent-permissions.json): rate limits + action guidelines for AI crawlers ## Brand - [Otto AI](https://useotto.xyz): autonomous-finance ecosystem - [Documentation](https://docs.useotto.xyz)