Using Otto AI
Talking to the DeFi Agent
The Otto AI DeFi Agent is designed to help you plan and initiate DeFi transactions like swaps and bridges using natural language.
How it Works:
- Select the DeFi Agent Tab: Ensure you are on the “Otto AI DeFi Agent” tab in the main chat area.
- Enter Your Request: Type your desired action into the chat input box. Be as concise andspecific as possible.
- Provide Details: Include key information like:
- The action (e.g., “swap”, “bridge”)
- The amount (e.g., “1.5 ETH”, “100 USDC”)
- The source token and destination token (e.g., “ETH to USDC”)
- The source chain and destination chain (e.g., “from Ethereum to Base”)
- Send the Message: Press Enter or click the send button.
- AI Planning: Otto analyzes your request. It uses its available tools (like the Li.Fi SDK for swaps/bridges), your connected wallet address, and your portfolio data to formulate a personalized and context-aware plan.
- Confirmation: Otto will respond with a summary of the planned action(s) and often ask for confirmation before proceeding. It will typically show the estimated outcome and the tool being used (e.g., Uniswap via Li.Fi).
- Execution (After Confirmation): If you confirm, Otto will proceed to initiate the transaction steps, which you will then need to approve in your connected wallet.
Types of Requests:
- Same-Chain Swaps: “Swap 0.5 ETH for USDC on Arbitrum”
- Cross-Chain Bridges/Swaps: “Bridge 1000 DAI from Ethereum to Polygon” or “Swap 1 ETH on Ethereum to OP on Optimism”
- Sending Assets: “Send 0.1 ETH to
0xRecipientAddress
on Base” (supports ENS domain resolution too!). - 📈 Yield Management (Pendle): “Allocate 1 ETH to the highest yielding Pendle market”
- ⚡ Perpetual Trading (Hyperliquid): “Go long 1 ETH on Hyperliquid with 10x leverage” or “Close my ETH position on Hyperliquid.”
- Learning & Exploration: “Tell me about lending on Aave” or “Explain yield strategies on Pendle.”
Important Notes:
- The AI’s primary role is planning based on your instructions. It doesn’t execute anything without your explicit confirmation in the chat and subsequent approval in your wallet.
- If your request is unclear or missing crucial details, Otto will ask for clarification.
- The AI is now more context-aware, understanding the difference between your total portfolio and assets that are actually available for a transaction.