What is a Zap?
In DeFi, a “zap” is a powerful feature that bundles multiple actions into a single transaction that you approve. Instead of manually performing several steps, Otto’s AI can create a zap to handle everything for you automatically. For example, a traditional process might look like this:- Bridge: Move 100 USDC from Base to Arbitrum. (Approve + Confirm Transaction 1)
- Lend: Deposit the 100 USDC into an Aave lending pool on Arbitrum. (Approve + Confirm Transaction 2)
“Use my 100 USDC on Base to lend on Aave on Arbitrum.”Otto’s AI understands this is a multi-step goal and creates a cross-chain zap that handles both the bridge and the Aave deposit in one go. You review the unified plan, and Otto executes it.
Key Benefits of Zaps
- Convenience: Accomplish complex goals with a single command.
- Efficiency: Zaps can often save on gas fees and time compared to performing each step manually.
- Simplicity: Otto abstracts away the complexity of interacting with multiple protocols.
How Otto Uses Zaps
Otto’s AI automatically determines when a zap is the most efficient way to fulfill your request. This is particularly useful for:- Cross-Chain Protocol Interaction: Using assets from one chain to interact with a protocol (like Aave or Pendle) on another.
- Complex Swaps: Swapping an asset and immediately staking or lending the received asset.