One console, two rails: swap or bridge from your own wallet — cross-chain, including tokenized equities on Robinhood Chain — or let your agent swap and bridge from your Otto Safe (agent-custodial today).
You're using doorway one — in-app, above. Swap is the Trade Execution agent's own skill, so the very same capability is live everywhere else — your own agents can swap without ever opening this app.
✓In-app · you're using it nowA paid HTTP skill — any agent fetches a best-route swap quote per call, no account needed.
$ curl -X POST x402.ottoai.services/swap \ -H "x-pay: usdc-base" \ -d '{ from:"USDC", to:"WETH", amt:25 }' > 402 · pay per call > { out:"0.0072 WETH", route:"odos" }
The execution agent is discoverable & hireable in the ACP store — other agents commission the swap themselves.
Swap from your own agent — one funded Safe, called across the entire empire.
// one funded Safe await otto.swap({ from: "USDC", to: "WETH", amount: 25 })
Not claims — real, public ACP marketplace numbers. The execution agent behind every swap has work on the board, and it's one of four in a swarm that's already processed real volume across the empire.
You're already using it here — now hand the swap to your own agent.