Reimagining the AMM with 1inch Aqua
summary
Aqua keeps LP funds in the wallet and routes atomic pulls via an 80-line Aqua router that handles registrations, balances and settlement; an indexer reveals commitments for quoting, approvals or permits let the router pull on trade, and oversubscribed simultaneous trades simply fail without partial state exposure. SwapVM provides reusable opcodes and JS-to-bytecode builders for custom swap logic. LPs can reuse tokens across strategies and 1inch offers $5,000 in hackathon bounties for new Aqua apps.
AI-written summary · about
chapters (38)
- 0:00Introduction
- 0:24Workshop Agenda
- 0:49How a Classic Liquidity Pool Works
- 1:20A Trader Swaps Against the Pool
- 1:45Liquidity Fragmentation Across DEXes
- 1:57How Aggregators Improve Trader UX
- 2:29Why Fragmentation Keeps Growing
- 3:10The LP Experience Today
- 3:35Opportunity Cost and Governance
- 4:02High Friction for Moving Funds
- 4:46Incentives That Increase Fragmentation
- 4:59Introducing 1inch Aqua
- 5:25Liquidity Stays in the Wallet
- 6:06Aqua Architecture and Router
- 6:42Applications Built on Aqua
- 7:00Liquidity Strategies
- 7:22Aqua Trade Walkthrough
- 7:43Approvals, Permits, and Aqua Ship
- 8:00Indexing Available Liquidity
- 8:16Quoting a Trade
- 8:31Atomic Settlement From the LP Wallet
- 8:56Benefits for Liquidity Providers
- 9:31Reusing Tokens Across Strategies
- 10:13Handling Simultaneous Traders
- 10:34Oversubscription and Indexer Protection
- 11:06Multiple Applications on Aqua
- 11:19Why 1inch Built SwapVM
- 11:44SwapVM Building Blocks
- 12:07Solidity and Bytecode Comparison
- 13:08External Calls and Oracle Data
- 13:27Custom Opcodes
- 13:54Beyond Automated Market Makers
- 14:17Flash Loan Application Flow
- 14:59Running Strategies in Parallel
- 15:19Benefits for LPs, Users, and Builders
- 15:491inch Aqua Hackathon Bounties
- 16:28Builder Questions
- 17:44Custom Opcode Questions








