Your Otto wallet address is stable and deterministic. It’s a smart account derived from your sign-in — the address doesn’t change, and your balance stays put regardless of interface changes.
How custody works today
Your Otto Safe is agent-custodial — an Otto-managed key signs execution. On the current one-shot withdrawal path, the destination is always your own connected wallet (your EOA) — it can’t be redirected somewhere else. For how custody works across Otto’s surfaces, see Your Safe Account & Custody.Moving funds out
If you use an external / connected wallet (MetaMask, Rabby, hardware)
Nothing is held by Otto — it only ever connected to your wallet. Move funds directly from your own wallet app, or see Sending Assets.If you have a balance in your Otto Safe
In/app, the Withdraw panel shows your available balance and a withdrawal whose destination is always your own connected wallet (your EOA) — it can’t be redirected.
To move funds out today, contact support and we’ll do it with you, directly:
- Telegram: t.me/useOttoAI
- Email: support@useotto.xyz
Balances you leave sitting
A balance you don’t move is safe and untouched. Because your Otto wallet address is stable and deterministic, funds remain in place — nothing expires, and no interface change touches what’s on-chain. For how Otto holds funds across its surfaces, see Your Safe Account & Custody and the Web3 Operating Manual.Recovering access
Lost access to your account, or coming back after the V1 → V2 update? Your wallet and balances are intact — see Accessing Your Account After the V1 Update.Other rails
Funds you moved onto a specific venue are withdrawn through that venue’s own flow:- Hyperliquid — withdraw through the Hyperliquid funding flow.
- Polymarket — use the Prediction Markets deposit/withdrawal flow.
- Otto X — use the sub-wallet escape path in the Otto X Storefront.
